Commit Graph

163 Commits

Author SHA1 Message Date
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
Daniele Bariletti 5c8f0c79f6 Merge commit '2b4090619bd13636d11a1684cd19a5b8a1ca4539' into MoreBezier 2024-08-29 09:21:42 +02:00
Daniele Bariletti f649954ee1 EgtGeomKernel :
- pulizia codice.
2024-08-28 09:35:27 +02:00
Daniele Bariletti 6e08f2a878 EgtGeomKernel :
- modifica alla MakeNonRational
- modifica alla EditCurveBezier ( si può scegliere liberamente il grado)
- aggiunte funzioni per uniformare le curve da usare per la creazione di sup di Beizer.
- piccola correzione alla triangolazione.
2024-08-26 17:07:51 +02:00
Daniele Bariletti e1ab88302f EgtGeomKernel :
- correzioni e miglioramenti alla triangolazione delle bezier.
2024-08-09 17:33:26 +02:00
Dario Sassi b90289e42b EgtGeomKernel :
- piccole velocizzazioni per biarchi
- modifiche per unificazioni AreSamePoint***.
2024-08-06 14:42:25 +02:00
SaraP 5e84408685 EgtGeomKernel 2.6h1 :
- migliorato calcolo distanza nell'approssimazione con archi.
2024-08-05 16:50:35 +02:00
Daniele Bariletti f0bfbb6c85 EgtGeomKernel :
- correzioni e migliorie alla triangolazione con le bezier.
2024-08-02 15:12:35 +02:00
Daniele Bariletti 2710f735d1 EgtGeomKernel :
- correzioni e migliorie alla triangolazione delle bezier.
2024-08-01 16:24:16 +02:00
Daniele Bariletti ddffbd2c88 EgtGeomKernel :
- correzioni e migliorie alla triangolazione delle bezier.
2024-07-31 17:43:18 +02:00
Daniele Bariletti f46db233dc EgtGeomKernel :
- ottimizzazione della triangolazione bezier.
2024-07-30 16:23:35 +02:00
Daniele Bariletti 1b13580340 EgtGeomKernel :
- correzioni alla triangolazione con le bezier.
2024-07-29 17:32:04 +02:00
Daniele Bariletti 742305b99b EgtGeomKernel :
- correzioni e miglioramenti alla triangolazione delle bezier.
2024-07-29 15:25:28 +02:00