EgtGeomKernel 1.9l4 :
- fabs sostituito da abs - in Zmap razionalizzazione operazioni taglio spilloni - in SurfTriMesh UpdateFaceting senza più chiamate recursive.
This commit is contained in:
+3
-3
@@ -233,7 +233,7 @@ PolyLine::Join( PolyLine& PL, double dOffsetPar)
|
||||
// cancello l'ultimo di questa
|
||||
EraseLastUPoint() ;
|
||||
// aggiungo eventuale offset all'altra
|
||||
if ( fabs( dOffsetPar) > EPS_PARAM)
|
||||
if ( abs( dOffsetPar) > EPS_PARAM)
|
||||
PL.AddOffsetToU( dOffsetPar) ;
|
||||
// sposto i punti dall'altra polilinea a questa
|
||||
m_lUPoints.splice( m_lUPoints.end(), PL.m_lUPoints) ;
|
||||
@@ -533,7 +533,7 @@ PolyLine::IsFlat( int& nRank, Point3d& ptCen, Vector3d& vtDir, double dToler) co
|
||||
// Test each vertex to see if it is farther from plane than allowed max distance
|
||||
for ( bool bFound = GetFirstPoint( ptP) ; bFound ; bFound = GetNextPoint( ptP)) {
|
||||
double dDist = ( ( ptP - ORIG) * plPlane.GetVersN()) - plPlane.GetDist() ;
|
||||
if ( fabs( dDist) > dToler)
|
||||
if ( abs( dDist) > dToler)
|
||||
return false ;
|
||||
}
|
||||
return true ;
|
||||
@@ -556,7 +556,7 @@ PolyLine::IsClosedAndFlat( Plane3d& plPlane, double& dArea, double dToler) const
|
||||
// Test each vertex to see if it is farther from plane than allowed max distance
|
||||
for ( bool bFound = GetFirstPoint( ptP) ; bFound ; bFound = GetNextPoint( ptP)) {
|
||||
double dDist = ( ( ptP - ORIG) * plPlane.GetVersN()) - plPlane.GetDist() ;
|
||||
if ( fabs( dDist) > dToler)
|
||||
if ( abs( dDist) > dToler)
|
||||
return false ;
|
||||
}
|
||||
// All points passed distance test, so polygon is considered planar
|
||||
|
||||
Reference in New Issue
Block a user