diff --git a/EgtGeomKernel.rc b/EgtGeomKernel.rc index 79d7dd0..2e93bbb 100644 Binary files a/EgtGeomKernel.rc and b/EgtGeomKernel.rc differ diff --git a/OffsetCurve.cpp b/OffsetCurve.cpp index 46855cf..6404d04 100644 --- a/OffsetCurve.cpp +++ b/OffsetCurve.cpp @@ -98,6 +98,9 @@ OffsetCurve::Make( const ICurve* pCrv, double dDist, int nType) // verifico se curva chiusa e non forzata aperta bool bClosed = ccCopy.IsClosed() && ( nType & ICurve::OFF_FORCE_OPEN) == 0 ; + // unisco parti allineate + ccCopy.MergeCurves( 10 * EPS_SMALL, ANG_TOL_STD_DEG, bClosed) ; + // calcolo le lunghezze delle diverse entità DBLVECTOR vLens ; {