SaraP
cf022921a7
EgtGeomKernel 2.6k1 :
...
- in GetSilhouette ripristinato l'offset di tipo fillet ed extend per sistemare imprecisioni sugli spigoli.
2024-11-15 10:21:53 +01:00
Daniele Bariletti
0cc63d40eb
EgtGeomKernel :
...
- piccole correzioni
- tolti commenti.
2024-09-10 09:17:59 +02:00
Daniele Bariletti
de3f187ddf
EgtGeomKernel :
...
- unificazione del codice per la CalcRegionPolyLines e modifiche collegate.
2024-08-29 09:20:00 +02:00
Daniele Bariletti
6df0cf3203
Merge branch 'master' into MoreBezier
2024-07-03 11:15:39 +02:00
Dario Sassi
0f4be10330
EgtGeomKernel :
...
- in SurfTrimesh i metodi RemoveShell e RemovePart ora annullano i dati su shell e part per ricalcolarli quando richiesti.
2024-06-26 17:41:23 +02:00
Dario Sassi
121abf5864
EgtGeomKernel 2.6f4 :
...
- miglioramenti alla gestione di shell e part nelle superfici Trimesh.
2024-06-26 08:41:57 +02:00
Dario Sassi
48ffd52b16
Merge commit '3e924113d3cf8134e84c53cf3f6b1d88c6ed1a7a'
2024-06-24 16:28:05 +02:00
Daniele Bariletti
10ae269882
Merge branch 'master' into MoreBezier
2024-06-19 10:16:14 +02:00
Dario Sassi
9ba0c6f4cc
EgtGeomKernel :
...
- miglioria nel calcolo silhouette di Trimesh.
2024-06-06 16:49:19 +02:00
Daniele Bariletti
ac23938dd0
Merge branch 'master' into MoreBezier
2024-06-04 09:57:54 +02:00
Dario Sassi
e20b4b5b78
EgtGeomKernel 2.6f1 :
...
- modifiche a pocketing.
2024-06-03 08:15:38 +02:00
Riccardo Elitropi
3e924113d3
EgtGeomKernel :
...
- Aggiunte funzioni per identificazione di Parts e Shells nelle TriMesh.
2024-05-28 11:01:50 +02:00
Dario Sassi
a48f373e4d
EgtGeomKernel :
...
- a SurfTriMesh aggiunta seconda funzione GetSilhouette per limitare il calcolo sopra un piano.
2024-05-27 07:51:02 +02:00
Daniele Bariletti
e8e57ff793
Merge remote-tracking branch 'origin/master' into MoreBezier
2024-05-23 13:14:07 +02:00
Dario Sassi
2ed2a34d55
EgtGeomKernel :
...
- modifiche per DistPointLine con interfaccia portata in Include.
2024-05-22 08:19:10 +02:00
Daniele Bariletti
d340505593
Merge branch 'master' into MoreBezier
2024-05-21 15:49:54 +02:00
Daniele Bariletti
247849d112
EgtGeomKernel :
...
- aggiunta la funzione per modificare un singolo peso ad una curva di Bezier.
- aggiunta la funzione per lo screwing con una superficie di Bezier.
- aggiunto un commento.
2024-05-21 15:42:57 +02:00
Dario Sassi
17759877d4
EgtGeomKernel 2.6e3 :
...
- interfaccia DistLineLine ora esportata
- in lettura Curve Composite allargata tolleranza giunzione tra componenti.
2024-05-13 07:56:42 +02:00
Dario Sassi
8a0234093e
EgtGeomKernel :
...
- nella ricostruzione dei contorni delle superfici TriMesh (Loops) inseriti controlli per terminare cicli andati in loop
- nella funzione di taglio delle superfici TriMesh con un piano aumentata del 10% la tolleranza (1.1 * EPS_SMALL).
2024-05-03 12:00:55 +02:00
Dario Sassi
88d355f2f7
EgtGeomKernel :
...
- in SurfTriMesh SetTFlag e GetTFlag messe in interfaccia (inoltre corretta la prima funzione).
2024-05-02 09:29:01 +02:00
Riccardo Elitropi
583e30170a
EgtGeomKernel :
...
- ricalcolo delle facce dopo scalatura per TriMesh
- Rimozione punti allineati nei contatti tra facce diverse.
2024-04-12 15:27:52 +02: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
Riccardo Elitropi
5800093e53
EgtGeomKernel :
...
- correzione inversione delle isole ordinate per area.
- migliorie varie.
2024-02-21 16:49:28 +01:00
Riccardo Elitropi
46b91bb49d
Merge commit '47e79756d17ae312d89d3617289bccabcb4bcf66' into BoolStm
2024-02-14 08:32:48 +01:00
Dario Sassi
650540e573
EgtGeomKernel :
...
- semplificata e ottimizzata creazione di superficie trimesh box standard
- miglioramenti sintattici vari.
2023-12-29 12:55:24 +01:00
Riccardo Elitropi
751ea085a6
Merge commit '1280037d1dfe7821c6efd45953cb7cf1e3705ecb' into BoolStm
2023-12-22 09:24:54 +01:00
Dario Sassi
903f0c69bc
EgtGeomKernel 2.5l2 :
...
- aggiunto calcolo edge di superfici trimesh
- piccole modifiche per usare direttamente oggetti anzichè le loro interfacce.
2023-12-11 10:23:30 +01:00
Riccardo Elitropi
15ed754512
EgtGeomKernel :
...
- gestiti più chunk per la triangolaziome ( MakeAdvanced)
- piccole modifiche a Intersezione e creazione di Stm da curve.
2023-12-07 13:13:28 +01:00
SaraP
d6fffd228e
EgtGeomKernel 2.5k5 :
...
- introdotta classe per Voronoi
- aggiunto oggetto Voronoi alle curve e alla SurfFlatRegion
- introdotta la versione Voronoi in OffsetCurve e in SurfFlatRegion::Offset
- aggiunta funzione che calcola una nuova flat region offsettando una flat region esistente
- introdotta la versione Voronoi nel calcolo di una SurfFlatRegion da fat curve
- aggiunto vettore di parametri temporanei di tipo double agli oggetti geometrici.
2023-11-23 13:01:08 +01:00
Daniele Bariletti
f352ca0ae0
Merge branch '3dm_import+trim&mesh'
2023-11-07 17:50:25 +01:00
Daniele Bariletti
83a4c03979
Merge branch 'Bezier_trim&mesh' into 3dm_import+trim&mesh
2023-10-17 12:20:45 +02:00
Riccardo Elitropi
18d7e471ae
EgtGeomKernel 2.5j1 :
...
- aggiunta funzione SubtractProjectedFacesOnStmFace
- modifica funzione GetSilhouette con aggiunta di parametro opzionale.
2023-10-04 12:22:17 +02:00
Daniele Bariletti
eccf683ef4
EgtGeomKernel :
...
- aggiunta delle coordintae U e V ai vertici delle TriMesh.
2023-10-02 14:55:04 +02:00
Daniele Bariletti
cb0452a248
EgtGeomKernel :
...
- aggiunta delle coordinate U e V ai vertici delle TriMesh.
Manca da modificare :
- funzione MoveVertex.
2023-09-18 10:21:49 +02:00
DarioS
2ba32eb93c
EgtGeomKernel :
...
- altre piccole ottimizzazioni nel cambio sistema di riferimento.
2023-07-27 10:23:03 +02:00
DarioS
e4815830cd
EgtGeomKernel 2.5g1 :
...
- aggiunta funzione GetSurfTmNearestVertex
- a SurfTriMesh aggiunti metodi MoveVertex e GetAllVertInFacet
- corretta DoCompacting di SurfTriMesh aggiungendo verifica del calcolo della normale dei triangoli.
2023-07-07 17:04:15 +02:00
DarioS
b5b48bf4c2
EgtGeomKernel 2.5f6 :
...
- dove possibile e sicuro sostituiti dynamic_cast con static_cast.
2023-06-30 11:50:07 +02:00
DarioS
0f530271f0
EgtGeomKernel 2.5e2 :
...
- aggiunta AddSurfTriMesh a StmFromTriangleSoup
- velocizzazione dei calcoli in GetSurfTriMeshBeveledRectSwept (solidi di AM).
2023-05-08 08:24:04 +02:00
DarioS
4410a83631
EgtGeomKernel :
...
- piccole modifiche per nuovo Set di PtrOwner.
2023-03-27 18:41:16 +02:00
SaraP
56b49d4c9f
EgtGeomKernel 2.4k7 :
...
- aggiunta funzione per associare i punti a minima distanza di due polylines
- modifiche nelle trimesh rigate per usare nuova funzione polyline.
2022-12-01 11:26:52 +01:00
DarioS
790a75054c
EgtGeomKernel :
...
- velocizzazione della funzione DoCompacting di SurfTriMesh.
2022-11-06 20:06:43 +01:00
DarioS
e0a350b148
EgtGeomKernel 2.4i4 :
...
- a superficie trimesh aggiunta CloneTriangle
- modifiche a Triangulate per gestione MinAngle di triangolo.
2022-10-11 12:27:24 +02:00
DarioS
cc200501e9
EgtGeomKernel :
...
- aggiunta a SurfTriMesh la funzione IsEmpty.
2022-09-09 08:44:52 +02:00
DarioS
6238ea1095
EgtGeomKernel 2.4h1 :
...
- in BBox3d aggiunti GetDimX, GetDimY e GetDimZ
- corretta DistLineLine con parametri punti estremi
- in creazione Stm da due curve (rigata) aggiunta gestione tipo RLT_ISOPAR_SMOOTH.
2022-08-17 19:17:44 +02:00
DarioS
f353e65e61
EgtGeomKernel 2.4c1 :
...
- migliorato calcolo distanza minima tra due linee
- eliminate da Trimesh parti inutili
- in Trimesh calcolo Loop di una faccia risolto problema di ciclo infinito
- in Trimesh aggiunta funzione per eliminare triangoli esattamente sovrapposti.
2022-03-14 09:03:13 +01:00
DarioS
de34cfb7e8
EgtGeomKernel :
...
- sistemate minuscole/maiuscole in #include.
2022-02-26 17:47:48 +01:00
DarioS
9b11212d07
EgtGeomKernel 2.4a2 :
...
- in TriMesh eliminata ResetFaceting e UpdateFaceting ora cerca di ricostruire facce con indice come le eventuali precedenti
- in Trimesh SimplifyFacets cerca di conservare l'identificativo di faccia nei nuovi triangoli
- in Trimesh aggiunta funzione Repair e migliorata SimplifyFacets
- in Trimesh al termine di CutWithOtherSurf si cerca di regolarizzare il risultato.
2022-01-07 10:00:19 +01:00
DarioS
6628b1ee24
EgtGeomKernel 2.3k5 :
...
- correzione in RemoveTriangle di TriMesh (controllo validità indice vertice).
2021-11-22 22:56:13 +01:00
DarioS
dca713b240
EgtGeomKernel 2.3k3 :
...
- modifiche per GeneralizedCut di SurfTriMesh
- Cut e GeneralizedCut di SurfTriMesh spostati in nuovo sorgente SurfTriMeshCuts.cpp.
2021-11-07 12:57:53 +01:00
DarioS
8a6dbf044e
EgtGeomKernel :
...
- piccole modifiche in Cut e GeneralizedCut per eseguire il più possibile SimplfyFacet.
2021-11-03 13:30:26 +01:00