Commit Graph

49 Commits

Author SHA1 Message Date
Dario Sassi 07405f7de6 EgtGeomKernel 1.6b3 :
- aggiunta gestione buchi alle triangolazione di poligoni
- creazione suerfici trimesh da regioni con buchi.
2015-02-11 11:38:50 +00:00
Dario Sassi 48df8ea18c EgtGeomKernel 1.6b2 :
- aggiunta funzione di inerti poliarco
- roportate in executor migliorie su costruzione superfici trimesh.
2015-02-02 16:13:56 +00:00
Dario Sassi c7d10b83e1 EgtGeomKernel 1.5h7 :
- modificta gestione versione dei file Nge
- alle curve aggiunti vettore estrusione e spessore
- IsFlat ora tiene conto del vettore estrusione
- a TSC aggiunte CurveModify.EXTRusion e CurveModify.THickness.
2014-08-25 17:12:55 +00:00
Dario Sassi 396d53fc5d EgtGeomKernel 1.5h6 :
- migliorata trasformazioni di archi in curve di Bezier
- aggiunta funzione di esplosione di testi in più entità su interruzione di linea
- in TSC aggiunta funzione TEXT.SPLIT che fa quanto detto sopra
- in TSC aggiunta gestione colori e materiali notevoli da entità
- corretta assegnazione materiale a entità tramite Id
- piccole migliorie a PolyArc, aggiunta IsFlat.
2014-08-23 08:42:41 +00:00
Dario Sassi 0d5f3b28cb EgtGeomKernel 1.5h4 :
- uso set di istruzioni SSE2
- miglioramenti generali ad ApproxWithArcs
- estensione uso di PolyLine e PolyArc
- a TSC aggiunta funzione CurveCompo.FromCurveApproximation.
2014-08-17 16:47:24 +00:00
Dario Sassi 1a42207365 EgtGeomKernel 1.5h2 :
- modificate interfacce in CurveAux
- aggiunti metodi a SurfTriMesh
- aggiustamenti vari.
2014-08-12 07:49:41 +00:00
Dario Sassi fba20ea93d EgtGeomKernel 1.5h1 :
- aggiunta CurveByInterp per interpolazione di punti con curve
- aggiunto parametro filtro tipo entità su selezione oggetti di gruppo.
2014-08-07 07:33:53 +00:00
Dario Sassi d6756c5054 EgtGeomKernel 1.5g4 :
- aggiunto calcolo Biarchi da condizioni tipo Hermite
- aggiunta AngleInSpan
- migliorata gestione riferimento di gruppi
- corrette trasformazioni GeoVector3d per punto base.
2014-08-02 21:17:42 +00:00
Dario Sassi 5d17eb9617 EgtGeomKernel 1.5g3 :
- aggiunto concatenamento di Curve
- aggiunta modifica di punto iniziale e finale di Curve
- aggiunta Add a curva composita con tolleranza
- aggiunto calcolo distanza approssimativa tra due punti (senza radice quadrata)
- riordinate funzioni per modifica e copia curve.
2014-07-28 16:17:03 +00:00
Dario Sassi 73fe8e7a89 EgtGeomKernel 1.5g1 :
- alle curve aggiunto il metodo CopyParamRange (per curve chiuse ammatte range che passano dal punto di chiusura)
- trasformato il metodo Copy di tutti gli oggetti geometrici in CopyFrom
- a TSC aggiunte funzioni CopyCurveByParamRange e SplitCurveByClass
- migliorata gestione intersezioni sovrapposte
- aggiunta classificazione parti di curva (IN,OUT,ONP,ONM) da intersezioni con altra curva chiusa.
2014-07-05 07:19:12 +00:00
Dario Sassi 15f819fe31 EgtGeomKernel 1.5f7 :
- aggiunta intersezione tra curve composte (e gestione loro topologia)
- corretto salvataggio entità testo
- aggiunto EPS_SMALL a test su box
- aggiunte funzioni di verifica validità e tipo parametro di curve
- aggiunto comando TSC OUTTEXTICCI.
2014-07-01 12:30:16 +00:00
Dario Sassi f119a5a1be EgtGeomKernel 1.5f6 :
- agg. intersezione linee-linee
- agg. alle curve metodi per passare da lunghezza a parametro e viceversa
- agg. metodi per creare curve composite come poligoni regolari
- corr. errore in triangulate con contorni CW
- agg. opportune funzioni a TSC.
2014-06-24 07:05:43 +00:00
Dario Sassi 26c2ad702a EgtGeomKernel 1.5f4 :
- aggiunto punto base a GeoVector3d
- aggiunta creazione linea Pt+TgArc e Tg2Arcs
- aggiunta creazione arco Cen+TgArc e PDi + TgArc
- aggiunta a tutte le curve funzione IsPointOn
- aggiunta CurveLine e CurveArc la funzione Offset
- ottimizzata rotazione Vector3d attorno ad assi canonici
- corretta emissione Group e Frame in OutTsc.
2014-06-14 18:03:04 +00:00
Dario Sassi e9d45f84df EgtGeomKernel 1.5f3 :
- agg. a Text ModifyText e ChangeFont.
2014-06-09 08:26:39 +00:00
Dario Sassi 41a38fef3b EgtGeomKernel 1.5f1 :
- aggiunta entità testo (con font Nfe e di sistema)
- in tutte le rotate ora l'angolo è in gradi
- aggiunta trasformazione Shear (scorrimento)
- aggiunta trsformazione LocToLoc
- Set/GetInfo specializzate per i diversi tipi di informazioni
- Copy e Relocate con possibilità di indicare l'entità di riferimento rispetto a cui inserire
- aggiunte trasformazioni a PolyLine.
2014-06-03 13:19:54 +00:00
Dario Sassi a52d73aa7a EgtGeomKernel :
- aggiunti due nuovi comandi a TSC per creazione CurveComposte da punti e da punti con bulge.
2014-05-27 16:05:28 +00:00
Dario Sassi 0239607929 EgtGeomKernel 1.5e7 :
- velocizzata selezione con migliaia di entità
- aggiunta creazione superfici trimesh da zuppa di triangoli.
2014-05-19 20:03:58 +00:00
Dario Sassi ea3099ae74 EgtGeomKernel 1.5e6 :
- aggiunto PointGrid3d (griglia hash per ricerca spaziale veloce di punti)
- aggiunti Compacting e Sewing a SurfTriMesh
- razionalizzazioni a GdbExecutor.
2014-05-18 09:28:31 +00:00
Dario Sassi 2b0b6800cb EgtGeomKernel 1.5e4 :
- aggiunte diverse modalità di costruzione e modifica degli archi
- i comandi TSC sono stati ampliati con queste nuove modalità.
2014-05-14 07:11:19 +00:00
Dario Sassi ef75e1d83a EgtGeomKernel 1.5e3 :
- correzioni a Trimesh
- modifiche varie per gestione punti notevoli
- creazione linee con DirLen e con VersLen
- crezione curve composite da vettori di punti anche con bulge.
2014-05-12 08:58:11 +00:00
Dario Sassi ebd6b8b4a5 EgtGeomKernel 1.5e2 :
- creazione STM per rototraslazione e da due curve.
2014-05-06 07:45:56 +00:00
Dario Sassi 1b767fe58e EgtGeomKernel 1.5e1 :
- in TriMesh migliorato lo smooth delle normali
- in TriMesh aggiunta generazione per rivoluzione
- migliorati gestione e aggiornamento materiali.
2014-05-02 06:57:24 +00:00
Dario Sassi 5fe590f627 EgtGeomKernel 1.5d7 :
- aggiunti materiali e loro gestione
- aggiunta gestione libreria materiali.
2014-04-27 20:09:56 +00:00
Dario Sassi 1689225119 EgtGeomKernel :
- aggiunta relocate sia locale sia globale (per spostare oggetti da un gruppo ad un altro).
2014-04-10 13:52:12 +00:00
Dario Sassi 9b564445cd EgtGeomKernel 1.5d2 :
- creazione di superfici trimesh da piani contornati e per estrusione
- migliorie a PolyLine
- migliorie a FromString
- modifiche a Vector3d e Point3d.
2014-04-09 13:00:17 +00:00
Dario Sassi bd1a4d9c66 EgtGeomKernel :
- introdotto calcolo adiacenze per superfici trimesh.
2014-04-03 14:45:11 +00:00
Dario Sassi 85756cd154 EgtGeomKernel 1.5d1 :
- aggiunto calcolo adiacenze a Stm
- primi comandi per superfici Stm.
2014-04-01 07:34:55 +00:00
Dario Sassi a9291a0cd6 EgtGeomKernel :
- in Tsc sostituita OutScl con OutTsc
- in Tsc aggiunti nomi predefiniti per vettori, punti e riferimenti.
2014-03-24 16:00:00 +00:00
Dario Sassi 155c722466 EgtGeomKernel 1.5c9 :
- migliorata gestione colori standard
- aggiunta gestione attributi Mark
- aggiunta gestione degli oggetti selezionati
- modifiche ad esecutore per selezionati  e variabile $SEL.
2014-03-23 12:33:48 +00:00
Dario Sassi dedb4f23cf EgtGeomKernel 1.5c7 :
- migliorata gestione materiale (colore ora caso speciale)
- si invalida rappresentazione grafica alla modifica del materiale
- spostato comando COUNTER di TSC in EgtGeneral.
2014-03-18 08:49:25 +00:00
Dario Sassi e2c8e72e22 EgtGeomKernel 1.5c6 :
- aggiunta gestione attributi Level, Mode e Status
- aggiunti comandi per assegnarli.
2014-03-14 18:38:48 +00:00
Dario Sassi 01ce6ea4a4 EgtGeomKernel 1.5c5 :
- IGdbIterator può utilizzare un altro IGdbIterator per andare sul gruppo
- aggiunta gestione nomi di colori standard
- Aggiunte ToString e FromString per Color
- TSC ora accetta colori standard da nome.
2014-03-12 21:19:47 +00:00
Dario Sassi ae285822a2 EgtGeomKernel 1.5c3 :
- aggiunta gestione nome e info in attributi di entità
- aggiunte FromString e ToString per Frame3d.
2014-03-10 11:36:46 +00:00
Dario Sassi 2a2c0065ed EgtGeomKernel 1.5c1 :
- aggiunta prima gestione attributi.
2014-03-06 08:17:26 +00:00
Dario Sassi 509975fdf0 EgtGeomKernel 1.5b6 :
- adattamenti per modifiche a ICmdParser.
2014-02-25 16:38:40 +00:00
Dario Sassi 86a86aab4a EgtGeomKernel 1.5b5 :
- modifiche a GdbExecutor.
2014-02-19 11:18:25 +00:00
Dario Sassi 72350a0688 EgtGeomKernel 1.5a7 : Aggiunte CopyGlob, TranslateGlob, RotateGlob, ScaleGlob e MirrorGlob a GeomDB. 2014-01-21 16:30:36 +00:00
Dario Sassi 4ebb43bf1e EgtGeomKernel 1.5a6 : prima versione di scalatura non uniforme,
aggiunto comando COUNTER in tsc.
2014-01-19 11:19:56 +00:00
Dario Sassi 87e3800d1a EgtGeomKernel 1.5a2 : Aggiunto calcolo singolarità in Curve Bezier.
Migliorato calcolo distanza punto-curva di Bezier.
Aggiunta classe PolynomialPoint3d.
2014-01-12 22:48:09 +00:00
Dario Sassi 2216a87ab4 EgtGeomKernel 1.5a1 : Aggiunta prima versione distanza punto Curva di Bezier.
Ora si esporta la generica classe distanza punto curva.
2014-01-05 09:47:43 +00:00
Dario Sassi b4f2770eb8 EgtGeomKernel : Aggiunta prima versione distanza punto-arco.
Migliorie varie nei costruttori.
2014-01-02 07:54:39 +00:00
Dario Sassi 30f8c71894 EgtGeomKernel 1.4l2 : Aggiunte ApproxWithLines su Curve Semplici. 2013-12-21 16:18:29 +00:00
Dario Sassi 7de56883b3 EgtGeomKernel 1.4l1 : Aggiunto Trim di curve a lunghezza e parametro. 2013-12-16 09:37:57 +00:00
Dario Sassi fb0ca2906f EgtGeomKernel : Modifiche per Scanner e Load/Save di GeomDB con nome file. 2013-12-12 09:11:29 +00:00
Dario Sassi a3308d8e23 EgtGeomKernel 1.4a5 : Modifiche per EgtGeneral. 2013-12-11 18:30:56 +00:00
Dario Sassi 8e9bc9169c EgtGeomKernel 1.4a3 : Migliorata gestione gruppi, aggiunti GdbIterator, GeoFrame3d e IdManager. 2013-12-05 07:33:42 +00:00
Dario Sassi 19e382b435 EgtGeomKernel 1.4a2 : Aggiunti gruppi per avere struttura DB ad albero. 2013-12-02 08:24:11 +00:00
Dario Sassi bf3e8b5ff9 EgtGeomKernel 1.4a1 : gli oggetti non hanno più un nome ma un Id. 2013-11-28 07:46:29 +00:00
Dario Sassi 81a1e3d994 EgtGeomKernel : completata gestione DB geometrico di base.
Aggiunto esecutore di comandi per script.
2013-11-26 15:00:46 +00:00