Commit Graph

968 Commits

Author SHA1 Message Date
Dario Sassi 5952eee22c EgtGeomKernel :
- modifiche e correzioni varie a dimensioni angolari, diametrali e radiali.
2024-03-14 20:00:44 +01:00
Dario Sassi 7d3284fef3 EgtGeomKernel 2.6c2 :
- modifiche a SurfTriMesh per flag visualizzazione spigoli vivi in shading
- modifiche a VolZmap per flag visualizzazione spigoli vivi in shading
- aggiunte funzioni PreSave, PostSave e PostLoad per consentire di convertire nuovi parametri delle entità in info prima del salvataggio e riprenderli alla lettura.
2024-03-10 10:20:44 +01:00
SaraP 3630b85632 EgtGeomKernel :
- corretto errore offset regioni con Voronoi.
2024-03-04 16:19:27 +01:00
Dario Sassi fdce6e1853 EgtGeomKernel 2.6c1 :
- piccolissima aggiunta a offset di regioni.
2024-03-02 11:52:34 +01:00
SaraP 8ffa9d7fb7 EgtGeomKernel :
- corretto errore offset con Voronoi.
2024-03-01 16:50:55 +01:00
Dario Sassi 360484c9af EgtGeomKernel :
- correzioni a RemoveAlignedPoints di Polyline (si usano indici e non il parametro U come ordine dei punti).
2024-02-29 08:47:44 +01:00
Dario Sassi 47606bffcd Merge remote-tracking branch 'origin/Douglas-Peucker' 2024-02-28 17:36:44 +01:00
Dario Sassi aea99a635f EgtGeomKernel :
- eliminati salvataggi di debug dalle booleanne delle trimesh.
2024-02-27 18:25:01 +01:00
Dario Sassi ce139c6925 EgtGeomKernel 2.6b4 :
- aggiunta funzione GetSurfTriMeshTransSwept per creare superficie swept di traslazione.
2024-02-27 18:18:13 +01:00
SaraP 5dcf5f5616 EgtGeomKernel :
- in Voronoi deallocata memoria non utilizzata.
2024-02-27 14:27:17 +01:00
Dario Sassi 451ef8356b EgtGeomKernel :
- aggiunta funzione IntersCurveSurfTm
- funzioni di intersezione Line e Plane con Zmap separate dall'oggetto per l'interfaccia
2024-02-26 15:00:15 +01:00
Riccardo Elitropi 6e810f050e Merge commit 'bd90fc2b59f3167c57dc9f13d2a99b40c63883bc' 2024-02-21 17:04:26 +01:00
Riccardo Elitropi 6bfb5c619f Merge commit 'fae6a7cd78972d7b91457994d525dba16d4e5945' into Douglas-Peucker 2024-02-21 16:55:28 +01:00
Riccardo Elitropi bd90fc2b59 Merge commit 'fae6a7cd78972d7b91457994d525dba16d4e5945' into BoolStm 2024-02-21 16:54:51 +01:00
Riccardo Elitropi 5800093e53 EgtGeomKernel :
- correzione inversione delle isole ordinate per area.
- migliorie varie.
2024-02-21 16:49:28 +01:00
SaraP fae6a7cd78 EgtGeomKernel :
- corretto errore offset regione.
2024-02-20 15:50:29 +01:00
Riccardo Elitropi 65daddfced EgtGeomKernel :
- piccole modifiche.
2024-02-20 13:10:20 +01:00
Riccardo Elitropi 95915b16e5 EgtGeomKernel :
- migliorie per Stm booleans.
2024-02-19 13:07:50 +01:00
Dario Sassi ddade325c4 EgtGeomKernel 2.6b3 :
- standardizzate le funzione Collision Detection sia per trimesh sia per Zmap (ex Avoid...)
- nelle funzioni Cde ora se arrivano geometrie errate si ritorna collisione (maggior sicurezza).
2024-02-16 08:43:15 +01:00
Riccardo Elitropi 46b91bb49d Merge commit '47e79756d17ae312d89d3617289bccabcb4bcf66' into BoolStm 2024-02-14 08:32:48 +01:00
Dario Sassi c8ce0a242e EgtGeomKernel 2.6b2 :
- a ProjectCurveOnSurfTm aggiunto parametro dMaxSegmLen per massima distanza tra punti risultanti.
2024-02-13 14:34:31 +01:00
Riccardo Elitropi 8be2246249 Merge commit '47e79756d17ae312d89d3617289bccabcb4bcf66' into Douglas-Peucker 2024-02-13 12:37:57 +01:00
Daniele Bariletti 47e79756d1 EgtGeomKernel :
- corretto bug nella triangolazione delle sup. di Bezier.
2024-02-12 12:53:57 +01:00
SaraP 595421bcdd EgtGeomKernel :
- gestone delle eccezioni di vroni
- correzioni varie.
2024-02-12 12:22:24 +01:00
Daniele Bariletti 517a66b0fe EgtGeomKernel :
- aggiunta di commenti al codice di triangolazione per le bezier.
2024-02-06 15:57:11 +01:00
Riccardo Elitropi 56cff98cf3 EgtGeomKernel :
- miglioria codice.
2024-02-06 13:15:13 +01:00
Riccardo Elitropi 3168bee865 Merge commit '7cd83efd97d2ab771362e2b18eb3db62bd9fb6e4' into Douglas-Peucker 2024-02-06 10:24:43 +01:00
Riccardo Elitropi 3d2f8c1495 EgtGeomKernel :
- approsimazione PolyLine con Douglas-Peucker.
2024-02-06 10:23:22 +01:00
Daniele Bariletti 7cd83efd97 Merge branch 'ExtDimension_angular' 2024-02-05 15:54:09 +01:00
Daniele Bariletti 10f9aeb870 EgtGeomKernel :
- tolte variabili inutili.
2024-02-05 15:53:42 +01:00
Daniele Bariletti c088ac9a08 Merge branch 'master' into ExtDimension_angular 2024-02-05 15:36:55 +01:00
Daniele Bariletti 932f590b61 EgtGeomKernel :
- migliorato il tracing dei loop di trim per sup. di bezier.
2024-02-05 14:56:51 +01:00
Daniele Bariletti df4188002a EgtGeomKernel :
- correzione al CopyFrom delle sup. di Bezier
- ottimizzata la curva di trim nelle sup. di Bezier.
2024-02-05 09:08:38 +01:00
Dario Sassi 005f75a4ba EgtGeomKernel :
- modifica in SurfTriMesh per evitare crash.
2024-02-04 23:54:26 +01:00
Dario Sassi b5a74807ef EgtGeomKernel :
- eliminata variabile inutilizzata.
2024-02-02 16:18:55 +01:00
Dario Sassi 56d7726a58 Merge branch 'master' of https://gitlab.steamware.net/egaltech/EgtGeomKernel 2024-02-02 16:02:46 +01:00
Dario Sassi 9db53c7ee3 EgtGeomKernel 2.6b1 :
- modificata delta per ricalcolo offset con Voronoi (da 1e-14 a 1e-9).
2024-02-02 16:00:12 +01:00
Daniele Bariletti 43c511b86f Merge branch 'master' of https://gitlab.steamware.net/egaltech/EgtGeomKernel 2024-02-01 17:30:46 +01:00
Daniele Bariletti 7043b2b318 EgtGeomKernel :
- corretti bug di identificazione EdgeIn e EdgeOut nel tracing dei loop
di trim di sup. di Bezier.
2024-02-01 17:30:42 +01:00
Dario Sassi 3c458e9187 EgtGeomKernel :
- in chiusura curve composite uniformato epsilon di controllo (ora sempre EPS_CONNECT = 0.01 * EPS_SMALL).
2024-01-31 11:40:47 +01:00
Dario Sassi 3fc056af67 EgtGeomKernel :
- nelle curve composite aggiunta funzione TestClosure per far coincidere esattamente inizio/fine di curve chiuse
- aggiustamenti per nuovo parametro con errore a ToString di double.
2024-01-31 09:44:41 +01:00
Daniele Bariletti 46dbd17d7b EgtGeomKernel :
- correzione minore.
2024-01-30 16:56:05 +01:00
Daniele Bariletti 86395eb2d1 EgtGeomKernel :
- correzione minore.
2024-01-30 16:24:37 +01:00
Daniele Bariletti 5fbc75e4bd Merge branch 'master' of https://gitlab.steamware.net/egaltech/EgtGeomKernel 2024-01-30 16:03:58 +01:00
Daniele Bariletti 3d326c9ca2 EgtGeomKernel :
- miglioramenti e correzione di alcuni bug nella triangolazione delle
superfici di bezier.
2024-01-30 16:03:39 +01:00
SaraP 2a43eca91c EgtGeomKernel :
- migliorata gestione delle curve composite chiuse forzando i punti iniziale e finale a coincidere se necessario
- migliorato calcolo area delle polyline nel caso di estremi non perfettamente coincidenti.
2024-01-30 15:50:23 +01:00
Dario Sassi debf3d65ba EgtGeomKernel :
- modifica a OffsetCurve per evitare inutili ricalcoli di Voronoi in caso di suo utilizzo.
2024-01-29 12:57:05 +01:00
Dario Sassi cfe3672f8b Merge branch 'master' of https://gitlab.steamware.net/egaltech/EgtGeomKernel 2024-01-29 09:17:13 +01:00
Dario Sassi 9dfe558a83 EgtGeomKernel 2.6a2 :
- cambiate interfacce legate a Voronoi reso non più visibile all'esterno della libreria.
2024-01-29 09:15:50 +01:00
Daniele Bariletti cc312f1529 EgtGeomKernel :
- corrette e migliorate le funzioni per
il tracing dei loop di trim delle superifci
 di Bezier
- corretto un bug nella costruzione dei poligoni in superfici bezier
periodiche.
2024-01-24 14:57:16 +01:00