diff --git a/CurveComposite.cpp b/CurveComposite.cpp index 71bd653..696ddbc 100644 --- a/CurveComposite.cpp +++ b/CurveComposite.cpp @@ -863,8 +863,8 @@ CurveComposite::Validate( void) // se distanza superiore al limite ridotto forzo i punti a coincidere if ( ! AreSamePointEpsilon( ptStart, ptEnd, 0.01 * EPS_SMALL)) { Point3d ptM = Media( ptStart, ptEnd) ; - m_CrvSmplS.front()->ModifyEnd( ptM) ; - m_CrvSmplS.back()->ModifyStart( ptM) ; + m_CrvSmplS.front()->ModifyStart( ptM) ; + m_CrvSmplS.back()->ModifyEnd( ptM) ; } }