Commit Graph

265 Commits

Author SHA1 Message Date
Dario Sassi d13ba3944d EgtGeomKernel :
- spostato GetIdParam in CmdParser di EgtGeneral.
2014-04-10 17:36:11 +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 cc86dbd73d EgtGeomKernel 1.5d3 :
- aggiunte Move, Rot, Mirror e Scale di gruppo espresse nel suo proprio rif.
2014-04-10 07:02:37 +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 d509417136 EgtGeomKernel :
- piccoli ritocchi.
2014-04-07 07:02:19 +00:00
Dario Sassi 985729fd47 EgtGeomKernel :
- modifiche a TriMesh.
2014-04-05 20:47:27 +00:00
Dario Sassi 57b52e4d21 EgtGeomKernel :
- modifica a Stm per fornire le normali.
2014-04-04 09:37:50 +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 79978655d3 EgtGeomKernel :
- prima versione delle superfici trimesh.
2014-03-27 22:15:42 +00:00
Dario Sassi 7d64584eba EgtGeomKernel :
- modifiche per Copy di oggetti Geo.
2014-03-26 18:28:52 +00:00
Dario Sassi 0a1c571048 EgtGeomKernel :
- nel file Nge i punti delle curve di Bezier sono posti su linee separate
- aumentata precisione in scrittura pesi.
2014-03-26 09:12:50 +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 033236491d EgtGeomKernel :
- gestione cancellazione oggetti puntati da GdbIterator
- aggiunte a GdbIterator EraseAndGoToNext e EraseAndGoToPrev
- possibilità di passare IGeomDB* al costruttore di GdbIterator.
2014-03-23 21:38:09 +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 13aadeb788 EgtGeomKernel 1.5c8 :
- calcolo box può tenere conto dello stato di visibilità.
2014-03-18 17:41:54 +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 0b9c1a8fc5 EgtGeomKernel 1.5c4 :
- a Frame3d aggiunto metodo Set di tipo OCS
- a GeoFrame3d e GeoVector3d aggiunto metodo per grafica
- in GdbExecutor colore, nome e info applicabili su liste di entità.
2014-03-11 22:17:39 +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 346b17f6b4 EgtGeomKernel 1.5c2 :
- aggiunto salvataggio colore di default nel file Nge.
2014-03-07 08:38:18 +00:00
Dario Sassi 2a2c0065ed EgtGeomKernel 1.5c1 :
- aggiunta prima gestione attributi.
2014-03-06 08:17:26 +00:00
Dario Sassi 76f1c1ceac EgtGeomKernel 1.5b7 :
- aggiunti metodi Dump e GetTitle a oggetti geometrici
- migliorato calcolo BBox di Arcs (spezzatura esterna tg).
2014-02-28 21:37:31 +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 8a416970a3 EgtGeomKernel :
- correzione a PolyLine (Splice)
- impostazione Reset grafica sulle diverse entità geometriche.
2014-02-17 09:39:49 +00:00
Dario Sassi 997c65781f EgtGeomKernel 1.5b4 :
- aggiunta gestione IObjGraphics in classi derivate da IGeoObj
- piccola modifica a GdbIterator.
2014-02-15 15:45:17 +00:00
Dario Sassi 5908191251 EgtGeomKernel 1.5b3 :
- versioni release con ottimizzazione /Ox;
- oggetti con interfaccia IGeoObj con possibilità di puntatore a IObjGraphics.
2014-02-13 18:13:10 +00:00
Dario Sassi 6bc48af416 EgtGeomKernel : aggiunto metodo a BBox3d e corretta GetCenterExtent. 2014-02-06 16:44:24 +00:00
Dario Sassi 3901ddfb8d EgtGeomKernel 1.5b1 : aggiunti metodi a BBox3d. 2014-02-05 11:10:29 +00:00
Dario Sassi 03068cfdb0 EgtGeomKernel 1.5a9 : spostate qui da EgtGeneral le conversioni di std::string in Point3d e Vector3d e viceversa. 2014-01-31 23:23:41 +00:00
Dario Sassi b50b676249 EgtGeomKernel 1.5a8 : sistemata scalatura non uniforme di archi (sono trasformati in curve di Bezier singole o composite).
Aggiunte costanti geometriche locali.
2014-01-23 14:51:47 +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 2476b5606f EgtGeomKernel : aggiunto mirror di gruppo con gestione dei riferimenti. 2014-01-20 15:35:25 +00:00
Dario Sassi b2c6866eff EgtGeomKernel : migliorata scalatura non uniforme, con conservazione del piano XY dei riferimenti di gruppo. 2014-01-20 10:57:14 +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 adfa66cbb0 EgtGeomKernel 1.5a5 : aggiunte versioni a 64bit. 2014-01-17 17:23:26 +00:00
Dario Sassi fb7b07d20e EgtGeomKernel : Sistemazione distanza Punto-CurvaComposita. 2014-01-17 10:30:35 +00:00
Dario Sassi 7479cb4162 EgtGeomKernel 1.5a4 : Implementazione BoundingBox. 2014-01-16 22:02:41 +00:00
Dario Sassi 2e00faa02b EgtGeomKernel 1.5a3 : Implementata distanza tra punto e elica. 2014-01-14 10:54:20 +00:00
Dario Sassi 0ec9bceb16 EgtGeomKernel : Migliorata interfaccia calcolo distanza punto-curva,
inoltre sistemata gestione per punti singoli e tratti continui
2014-01-13 21:11:19 +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 1161fa5d33 EgtGeomKernel 1.4l4 : Utilizzo classe CrvPointDiffGeom (geometria differenziale nell'intorno di un punto di una curva). 2013-12-28 18:53:32 +00:00
Dario Sassi 2cd7dcee57 EgtGeomKernel 1.4l3 : Modifiche a ApproxWithLines anche per CurveComposite.
Aggiunta classe PolyLine.
2013-12-24 22:09:55 +00:00
Dario Sassi 30f8c71894 EgtGeomKernel 1.4l2 : Aggiunte ApproxWithLines su Curve Semplici. 2013-12-21 16:18:29 +00:00
Dario Sassi 6287c113b4 EgtGeomKernel : notevoli migliorie al calcolo lunghezza delle curve di Bezier. 2013-12-17 09:15:04 +00:00
Dario Sassi 7de56883b3 EgtGeomKernel 1.4l1 : Aggiunto Trim di curve a lunghezza e parametro. 2013-12-16 09:37:57 +00:00