EgtGeomKernel 1.6d2 :

- BBox3d aggiunta LocToLoc e migliorati i controlli per validità
- aggiunta gestione estrusione nell'ingombro delle curve
- a CurveComposite aggiunta funzione che la chiude
- in GdbIterator aggiunte GoTo con nome
- in GeomDB aggiunte Get con nome
- in GeomDB aggiunto swap tra gruppi con gestione di base, sorgente e lista referenti
- migliorata gestione materiale ereditato in Relocate
- aggiunte SetInfo e GetInfo con INTVECTOR e DBLVECTOR
- aggiunte FromString e ToString con BBox3d.
This commit is contained in:
Dario Sassi
2015-04-16 06:47:52 +00:00
parent 0f7b78fea7
commit 08831a6849
24 changed files with 1082 additions and 92 deletions
+13
View File
@@ -31,6 +31,19 @@ FromString( const string& sVal, Point3d& ptVal, double& dW)
return true ;
}
//----------------------------------------------------------------------------
bool
FromString( const string& sVal, BBox3d& b3Box)
{
// devono essere 6 parametri : MinX, MinY, MinZ, MaxX, MaxY, MaxZ
double vdVal[6] ;
if ( ! FromString( sVal, vdVal))
return false ;
// imposto il box
b3Box.Set( vdVal[0], vdVal[1], vdVal[2], vdVal[3], vdVal[4], vdVal[5]) ;
return true ;
}
//----------------------------------------------------------------------------
bool
FromString( const string& sVal, Frame3d& frFrame)