From 80729e556ef5f209fa2601131a9765e0f336768e Mon Sep 17 00:00:00 2001 From: SaraP Date: Fri, 13 May 2022 16:39:48 +0200 Subject: [PATCH] EgtExecutor : - piccola correzione a ExeSplitCurveAtCorners. --- EXE_GdbModifyCurve.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/EXE_GdbModifyCurve.cpp b/EXE_GdbModifyCurve.cpp index 7dcf41c..c2081d7 100644 --- a/EXE_GdbModifyCurve.cpp +++ b/EXE_GdbModifyCurve.cpp @@ -1093,7 +1093,7 @@ ExeSplitCurveAtCorners( int nId, double dTgAngToler, int* pnCount) // calcolo i punti di perdita di tangenza DBLVECTOR vU ; double dMinCos = cos( dTgAngToler * DEGTORAD) ; - for ( int i = 1 ; i < pCompo->GetCurveCount() ; ++ i) { + for ( int i = 1 ; bOk && i < pCompo->GetCurveCount() ; ++ i) { Point3d ptPrev, ptNext ; Vector3d vtPrev, vtNext ; if ( pCompo->GetPointTang( i, ICurve::FROM_MINUS, ptPrev, vtPrev) &&