EgtGeomKernel 1.5e6 :

- aggiunto PointGrid3d (griglia hash per ricerca spaziale veloce di punti)
- aggiunti Compacting e Sewing a SurfTriMesh
- razionalizzazioni a GdbExecutor.
This commit is contained in:
Dario Sassi
2014-05-18 09:28:31 +00:00
parent 7bcd0813f9
commit ea3099ae74
11 changed files with 731 additions and 234 deletions
+2 -2
View File
@@ -18,7 +18,7 @@
#include <stdlib.h>
//----------------------------------------------------------------------------
BBox3d::BBox3d( const Point3d ptP1, const Point3d ptP2)
BBox3d::BBox3d( const Point3d& ptP1, const Point3d& ptP2)
{
m_ptMin.Set( __min( ptP1.x, ptP2.x), __min( ptP1.y, ptP2.y), __min( ptP1.z, ptP2.z)) ;
m_ptMax.Set( __max( ptP1.x, ptP2.x), __max( ptP1.y, ptP2.y), __max( ptP1.z, ptP2.z)) ;
@@ -33,7 +33,7 @@ BBox3d::BBox3d( double dX1, double dY1, double dZ1, double dX2, double dY2, doub
//----------------------------------------------------------------------------
void
BBox3d::Set( const Point3d ptP1, const Point3d ptP2)
BBox3d::Set( const Point3d& ptP1, const Point3d& ptP2)
{
m_ptMin.Set( __min( ptP1.x, ptP2.x), __min( ptP1.y, ptP2.y), __min( ptP1.z, ptP2.z)) ;
m_ptMax.Set( __max( ptP1.x, ptP2.x), __max( ptP1.y, ptP2.y), __max( ptP1.z, ptP2.z)) ;