Commit Graph

175 Commits

Author SHA1 Message Date
Daniele Bariletti e22a207f03 EgtGeomKernel :
- ulteriore miglioramento alle rigate con le bezier.
2025-10-30 15:28:53 +01:00
Daniele Bariletti 5498b1e25c EgtGeomKernel :
- miglioramento alle rigate con le bezier.
2025-10-30 12:06:39 +01:00
Daniele Bariletti b99e12c56f EgtGeomKernel :
- aggiunta la classe per calcolare la distanza tra un punto e una surf bezier.
2025-10-29 14:50:02 +01:00
Daniele Bariletti 129b1b919e EgtGeomKernel :
- aggiunta funzione per restituire tutte le isoparametriche di bordo delle patch in un parametro
- migliorata la gestione del recupero delle isocurve.
2025-10-29 10:35:43 +01:00
Daniele Bariletti c57b7c95c1 EgtGeomKernel :
- piccola miglioria alle surf bez.
2025-10-24 11:17:12 +02:00
Daniele Bariletti 6d5046cb6d EgtGeomKernel :
- cambiata la gestione della razionalità delle curve di bezier durante le conversioni da curva generica a bezier.
2025-10-22 12:53:55 +02:00
Daniele Bariletti 71316bac6a EgtGeomKernel :
- surf di bezier restituisce solo edge raffinati.
- aggiornato il valore di default per la bezier raffinata.
2025-10-21 12:25:05 +02:00
Daniele Bariletti 5599901185 EgtGeomKernel :
- correzione nel restituire i bordi di una surf di bezier chiusa.
2025-10-17 17:06:04 +02:00
Daniele Bariletti 9bd7a152d7 EgtGeomKernel :
- piccola correzione.
2025-10-14 16:44:24 +02:00
Daniele Bariletti 5c287d49bb EgtGeomKernel :
- aggiornamento funzioni per recuperare i loop di una surf di bezier.
2025-10-14 16:30:45 +02:00
Daniele Bariletti 20b61cda42 EgtGeomKernel :
- correzione alla bezier ruled.
2025-10-13 15:21:13 +02:00
Dario Sassi e16a2078fc EgtGeomKernel 2.7j2 :
- ricompilazione con Eigen 3.4.1.
2025-10-10 15:55:54 +02:00
Daniele Bariletti b0c9c5be2e EgtGeomKernel :
- aggiornate le funzioni per la conversione di curve in/da bezier.
2025-09-12 15:40:39 +02:00
Daniele Bariletti 9716d93c15 Merge branch 'master' into FasterVMill5Axis_Bez3x1. 2025-09-09 14:58:35 +02:00
Dario Sassi 2d6bf3d9dc EgtGeomKernel :
- piccole migliorie a curve e superfici di Bezier.
2025-08-30 10:51:48 +02:00
Daniele Bariletti 5a445c5c0b Merge remote-tracking branch 'origin/master' into FasterVMill5Axis_Bez3x1 2025-08-28 16:12:59 +02:00
Dario Sassi 371ff54d9c EgtGeomKernel :
- aggiunte funzioni GetSurfBezierAuxSurfTol e GetSurfBezierAuxSurfRefinedTol.
2025-08-24 19:13:18 +02:00
Dario Sassi f22ea484db EgtGeomKernel :
- modifiche e migliorie calcoli per approssimazione di superfici di Bezier con trimesh
- aggiunte funzioni globali per impostare tolleranze di approssimazione delle superfici di Bezier
- eliminazione dell'uso della funzione pow (inefficiente) dove non necessaria
- utilizzo di Pow (efficiente) per potenze con esponente intero.
2025-08-22 11:44:56 +02:00
Daniele Bariletti 574041cf18 EgtGeomKernel :
- aggiunta funzione per restituire tutti i punti di controllo di una surf di bezier.
2025-08-22 09:41:13 +02:00
Daniele Bariletti 33cca03698 EgtGeomKernel :
- piccole migliorie tecniche.
2025-07-22 13:13:49 +02:00
Daniele Bariletti d4d14dd866 EgtGeomKernel :
- correzioni alla funzione IsClosed per le surf Bezier.
2025-07-22 11:33:51 +02:00
Dario Sassi 080605510c EgtGeomKernel :
- prime modifiche e correzioni a creazione di superfici di Bezier.
2025-07-22 08:30:27 +02:00
Daniele Bariletti 1a7b789ef3 EgtGeomKernel :
- aggiornata funzione IsClosed per le superfici di Bezier.
2025-07-21 12:33:42 +02:00
Daniele Bariletti 85b06c29b4 Merge branch 'FasterBezier_NoMultiThread' 2025-04-22 14:56:42 +02:00
Daniele Bariletti 5254d0c5ca EgtGeomKernel :
- rimosso header di debug.
2025-04-22 14:56:18 +02:00
Daniele Bariletti 292c2bf87a EgtGeomKernel :
- piccola correzione.
2025-04-22 11:43:47 +02:00
Daniele Bariletti e45bbf2afd EgtGeomKernel:
- piccola correzione.
2025-04-14 11:22:56 +02:00
Daniele Bariletti fc6de68d83 Merge branch 'master' into FasterBezier_NoMultiThread 2025-04-14 09:01:39 +02:00
Daniele Bariletti a008c169ae EgtGeomKernel :
- aggiunta seconda trimesh alle bezier.
2025-04-14 09:01:15 +02:00
Daniele Bariletti 1691b7f84a EgtGeomKernel: - correzione al taglio di superfici di bezier con piani. 2025-04-11 16:01:14 +02:00
Daniele Bariletti 76e4197729 EgtGeomKernel:
- correzione errori nel taglio con piani di Surf di bezier.
2025-04-11 11:27:38 +02:00
Daniele Bariletti fb8bac8681 EgtGeomKernel:
- correzione di un errore di taglio con piani nelle surf Bezier.
2025-04-10 15:34:57 +02:00
Daniele Bariletti 55a9685add EgtGeomKernel:
- piccole correzioni.
2025-04-08 15:34:48 +02:00
Daniele Bariletti 851c053f7c - pulizia del codice. 2025-03-25 12:37:13 +01:00
Daniele Bariletti 71276a8de3 - ottimizzazione del codice e gestione delle copie di polyline nel tree. 2025-03-25 12:17:06 +01:00
Daniele Bariletti b2e799e1d6 - ulteriore riduzione di copie di costruzione e copie di polyline in tree. 2025-03-24 12:42:56 +01:00
Daniele Bariletti eb9aaef53a - riduzione del numero di copie di polyline nel tree di una bezier. 2025-03-24 10:09:39 +01:00
Daniele Bariletti cd56f80790 - piccola modifica alla mappa dei polinomi di bernstein. 2025-03-17 14:19:03 +01:00
Daniele Bariletti 9d34df708d - piccole correzioni
- passaggio da key int, double a int, int per la mappa di Bernstein per le bezier.
2025-03-12 12:43:10 +01:00
Daniele Bariletti 1cdae73b24 - aggiunta del membro statico per tenere in cache i polinomi di bernstein
- allocazione della memoria per il calcolo di bernstein fatto solo una volta per superficie.
2025-03-11 14:48:34 +01:00
Daniele Bariletti 5bc7036e98 - miglioria per la copia di SurfBezier. 2025-03-10 12:40:36 +01:00
Dario Sassi b709776f5f EgtGeomKernel :
- piccole mdofiche poco più che estetiche.
2025-01-20 08:30:39 +01:00
Daniele Bariletti f8ca8029d7 Merge remote-tracking branch 'origin/HEAD' into MoreBezier 2024-10-04 15:20:46 +02:00
Daniele Bariletti aa9c46cbb5 EgtGeomKernel :
- aggiunte la surfBz SweptInPlane e Swept3D.
2024-10-04 15:20:31 +02:00
Dario Sassi 0317c37557 EgtGeomKernel 2.6j1 :
- piccoli ritocchi a superfici di Bezier.
2024-10-02 17:25:24 +02:00
Daniele Bariletti e9e897593b EgtGeomKernel :
- modificata la CreateBySetOfCurves.
2024-09-17 17:27:31 +02:00
Daniele Bariletti cec0a48be4 EgtGeomKernel :
- correzione alla SurfBzByScrewing.
2024-09-10 09:18:21 +02:00
Daniele Bariletti ec6cb79a8d EgtGeomKernel :
- correzione alla SurfTmByRegionExtrusion
- correzione alla SurfBzByScrewing.
2024-09-05 11:37:24 +02:00
Daniele Bariletti 2267343afe EgtGeomKernel :
- correzione ai CopyFrom di CurveComposite e di SurfBezier.
2024-09-04 08:57:39 +02:00
Daniele Bariletti 9a5fe24781 EgtGeomKernel :
- correzione alle SbzByRegion.
2024-09-03 09:25:17 +02:00