From 0b1461984ce1e52af1da6413616296bfb39cfcff Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Mon, 6 May 2024 09:05:01 +0200 Subject: [PATCH] EgtExecutor 2.6e2 : - correzione a ExeChangeClosedCurveStartPoint (si usava puntatore a curva anche se nullo). --- EXE_GdbModifyCurve.cpp | 3 +-- EgtExecutor.rc | Bin 18890 -> 18890 bytes 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/EXE_GdbModifyCurve.cpp b/EXE_GdbModifyCurve.cpp index 9ccefab..3dca741 100644 --- a/EXE_GdbModifyCurve.cpp +++ b/EXE_GdbModifyCurve.cpp @@ -333,10 +333,9 @@ ExeChangeClosedCurveStartPoint( int nId, const Point3d& ptP, int nRefType) // porto in locale il punto vicino ad iniziale Point3d ptPL = GetPointLocal( pGeomDB, ptP, nRefType, frLoc) ; // recupero la posizione parametrica della proiezione di questo punto sulla curva - DistPointCurve distPC( ptPL, *pCurve) ; double dPar ; int nFlag ; - bOk = bOk && distPC.GetParamAtMinDistPoint( 0, dPar, nFlag) ; + bOk = bOk && DistPointCurve( ptPL, *pCurve).GetParamAtMinDistPoint( 0, dPar, nFlag) ; // cambio il punto iniziale if ( bOk && pCurve->GetType() == CRV_ARC) bOk = bOk && GetCurveArc(pCurve)->ChangeStartPoint(dPar) ; diff --git a/EgtExecutor.rc b/EgtExecutor.rc index c2f7585da319a32c02b39b61ad9f987e83d7ca59..f679c4a9ebe6d4487e4274d5c834c04fbb5a922d 100644 GIT binary patch delta 81 zcmX>#neo(Q#tpyN7>zdnW^-i*QjT29S-`yGOp`YVRxuh)cH~Ol+$UrM5m>XaK delta 81 zcmX>#neo(Q#tpyN7!5c7W^-i*QjT29S-`yGOp`YVRxuh*cH~Ol+$UrM5