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:
@@ -54,11 +54,11 @@ AngleInSpan( double dAngDeg, double dAngRefDeg, double dAngSpanDeg)
|
||||
// differenza dalla posizione a metà dell'intervallo angolare
|
||||
double dAngDiffDeg = DiffAngle( dAngDeg, dAngRefDeg + 0.5 * dAngSpanDeg) ;
|
||||
// se intervallo nullo, anche differenza deve essere nulla
|
||||
if ( fabs( dAngSpanDeg) < EPS_ANG_ZERO)
|
||||
return ( fabs( dAngDiffDeg) < EPS_ANG_SMALL) ;
|
||||
if ( abs( dAngSpanDeg) < EPS_ANG_ZERO)
|
||||
return ( abs( dAngDiffDeg) < EPS_ANG_SMALL) ;
|
||||
// deve essere non oltre metà intervallo dal suo centro
|
||||
else {
|
||||
double dHalfAngSpanDeg = fabs( 0.5 * dAngSpanDeg) ;
|
||||
double dHalfAngSpanDeg = abs( 0.5 * dAngSpanDeg) ;
|
||||
return ( dAngDiffDeg > - dHalfAngSpanDeg - EPS_ANG_SMALL &&
|
||||
dAngDiffDeg < dHalfAngSpanDeg + EPS_ANG_SMALL) ;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user