Include :

- aggiornamenti.
This commit is contained in:
Dario Sassi
2019-11-05 17:26:56 +00:00
parent c491cdd68b
commit 158186267b
2 changed files with 9 additions and 3 deletions
+3 -3
View File
@@ -1,7 +1,7 @@
//----------------------------------------------------------------------------
// EgalTech 2013-2014
// EgalTech 2014-2019
//----------------------------------------------------------------------------
// File : EgkGeoCollection.h Data : 10.01.14 Versione : 1.5a2
// File : EgkGeoCollection.h Data : 05.11.19 Versione : 2.1k1
// Contenuto : Raccolte di oggetti geometrici.
//
//
@@ -48,5 +48,5 @@ typedef std::list<Vector3d> VCT3DLIST ; // lista di vettori 3d
//----------------------------------------------------------------------------
// Raccolte di BBox3d
typedef std::vector<BBox3d> BOXVECTOR ; // vettore di bounding box 3d
typedef std::list<BBox3d> BOXLIST ; // lista di bounding box 3d
typedef std::list<BBox3d> BOXLIST ; // lista di bounding box 3d
typedef std::vector<std::pair<BBox3d,int>> BOXIVECTOR ; // vettore di bounding box 3d e Id
+6
View File
@@ -31,6 +31,7 @@ class Polygon3d
{
public :
EGK_EXPORT bool Clear( void) ;
EGK_EXPORT bool ClearSides( void) ;
EGK_EXPORT bool FromRectangle( double dDimX, double dDimY) ;
EGK_EXPORT bool FromPolyLine( const PolyLine& PL) ;
EGK_EXPORT bool FromPlaneTrimmedWithBox( const Plane3d& plPlane, const Point3d& ptMin, const Point3d& ptMax) ;
@@ -70,3 +71,8 @@ class Polygon3d
Plane3d m_Plane ; // piano in cui giace il poligono
PNTVECTOR m_vVert ; // elenco ordinato dei vertici del poligono (CCW da Z+ piano)
} ;
//----------------------------------------------------------------------------
// Raccolte di Polygon3d
typedef std::vector<Polygon3d> POLYGVECTOR ; // vettore di poligoni
typedef std::list<Polygon3d> POLYGLIST ; // lista di poligoni