EgtGeomKernel 1.6h3 :

- migliorata approssimazione curve per riconoscimento di tratti rettilinei
- aggiunta CopyMaterial a GeomDB
- correzioni a IntersCurveCurve per le curve approssimate
- aggiunte a Intervals Union, Intersection e Difference
- correzioni a SelfIntersCurve per curve approssimate
- aggiunte funzioni di creazione Regioni (Rectangle, Stadium, Disk e da zuppa di curve)
- migliorie varie a Regioni e introduzione dei componenti connessi (chunk).
This commit is contained in:
Dario Sassi
2015-08-18 07:30:08 +00:00
parent f4b88af3e1
commit bab45eb4f3
28 changed files with 1049 additions and 346 deletions
+5 -5
View File
@@ -283,7 +283,7 @@ SurfTriMesh::GetCentroid( Point3d& ptCen) const
//----------------------------------------------------------------------------
int
SurfTriMesh::GetVertexNum( void) const
SurfTriMesh::GetVertexCount( void) const
{
// calcolo il numero dei vertici cancellati
int nErased = 0 ;
@@ -297,7 +297,7 @@ SurfTriMesh::GetVertexNum( void) const
//----------------------------------------------------------------------------
int
SurfTriMesh::GetTriangleNum( void) const
SurfTriMesh::GetTriangleCount( void) const
{
// calcolo il numero dei triangoli cancellati
int nErased = 0 ;
@@ -682,14 +682,14 @@ SurfTriMesh::Dump( string& sOut, bool bMM, const char* szNewLine) const
if ( ! m_bOriented)
sOut += string( "Inconsistent Orientation") + szNewLine ;
// numero di vertici
sOut += "Vert : Nbr=" + ToString( GetVertexNum()) +
sOut += "Vert : Nbr=" + ToString( GetVertexCount()) +
" Size=" + ToString( GetVertexSize()) + szNewLine ;
// numero di triangoli
sOut += "Tria : Nbr=" + ToString( GetTriangleNum()) +
sOut += "Tria : Nbr=" + ToString( GetTriangleCount()) +
" Size=" + ToString( GetTriangleSize()) + szNewLine ;
// numero facce, se calcolate
if ( m_bFaceted)
sOut += "Facet : Nbr=" + ToString( GetFacetNum()) +
sOut += "Facet : Nbr=" + ToString( GetFacetCount()) +
" Size=" + ToString( GetFacetSize()) + szNewLine ;
return true ;