diff --git a/CurveAux.cpp b/CurveAux.cpp index 57d456c..0c401aa 100644 --- a/CurveAux.cpp +++ b/CurveAux.cpp @@ -790,7 +790,7 @@ ProjectCurveOnPlane( const ICurve& crCrv, const Plane3d& plPlane) { // determino se curva piana e suo eventuale piano Plane3d plCrv ; - if ( crCrv.IsFlat( plCrv)) { + if ( crCrv.IsFlat( plCrv, false, EPS_SMALL / 2)) { // se il piano della curva è parallelo a quello di proiezione if ( AreSameOrOppositeVectorExact( plCrv.GetVersN(), plPlane.GetVersN())) { // copio la curva diff --git a/EgtGeomKernel.rc b/EgtGeomKernel.rc index d3fb16d..f1cdf97 100644 Binary files a/EgtGeomKernel.rc and b/EgtGeomKernel.rc differ