EgtGeomKernel.rc 1.6i2 :

- possibilità di impostare tolleranza sul costruttore di Intervals
- corretto errore su operatori booleani di Region con tratti piccoli su oggetti grandi
- estesi operatori booleani di regioni anche a regioni su piani paralleli.
This commit is contained in:
Dario Sassi
2015-09-13 17:00:17 +00:00
parent 78ec13da8c
commit c044f0c785
7 changed files with 44 additions and 29 deletions
+2 -2
View File
@@ -144,9 +144,9 @@ PolyArc::ParamLinearTransform( double dStartU, double dEndU)
double dOriEndU = m_lUPointBs.back().dU ;
// determino i coefficienti di riparametrizzazione
double dCoeff ;
if ( fabs( dEndU - dStartU) < EPS_ZERO)
if ( fabs( dEndU - dStartU) < EPS_PARAM)
dCoeff = 0 ;
else if ( fabs( dOriEndU - dOriStartU) > EPS_ZERO)
else if ( fabs( dOriEndU - dOriStartU) > EPS_PARAM)
dCoeff = ( dEndU - dStartU) / ( dOriEndU - dOriStartU) ;
else
return false ;