From 592a92ebdb0f9264444a9f71b7dc7dc403fa5dee Mon Sep 17 00:00:00 2001 From: Daniele Bariletti Date: Fri, 31 Oct 2025 15:05:44 +0100 Subject: [PATCH] EgtGeomKernel : - correzione alla getLoops. --- SurfBezier.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/SurfBezier.cpp b/SurfBezier.cpp index 05dd2d2..d0c66ed 100644 --- a/SurfBezier.cpp +++ b/SurfBezier.cpp @@ -3403,7 +3403,7 @@ SurfBezier::CalcPoles( void) const bool SurfBezier::GetLoops( ICRVCOMPOPOVECTOR& vCC, bool bLineOrBezier) const { - // se necessario calcolo i poli + // se necessario calcolo i poli if ( m_vbPole.empty()) CalcPoles() ; @@ -3783,9 +3783,9 @@ SurfBezier::GetSingleEdge3D( bool bLineOrBezier, int nEdge) const else pCrvBz0->SetControlPoint( p, GetControlPoint( nIndex, nullptr), GetControlWeight( nIndex, nullptr)) ; } - pCrvBz0->Invert() ; pCrvCompo->AddCurve( Release( pCrvBz0)) ; } + pCrvCompo->Invert() ; } break ; } @@ -3805,9 +3805,9 @@ SurfBezier::GetSingleEdge3D( bool bLineOrBezier, int nEdge) const else pCrvBz1->SetControlPoint( p, GetControlPoint( nIndex, nullptr), GetControlWeight( nIndex, nullptr)) ; } - pCrvBz1->Invert() ; pCrvCompo->AddCurve( Release( pCrvBz1)) ; } + pCrvCompo->Invert() ; } break ; }