EgtGeomKernel :

- correzione di commenti.
This commit is contained in:
Daniele Bariletti
2025-11-14 15:49:28 +01:00
parent 025bcbba1d
commit 8f43efe282
+2 -5
View File
@@ -5176,7 +5176,6 @@ SurfBezier::CreateByTwoCurves( const ICurve* pCurve0, const ICurve* pCurve1, int
vPairs.emplace_back( nSpanU0, nSpanU1) ;
// trovo il numero di span che dovrà avere la superficie
// ( numero di sottocurve che compongono la U0 + tutte le ripetizioni dei match di punti della curva U1 con i punti di U0)
nSpanU = int(vPairs.size()) - 1 ;
nSecondRowInd = nDegU * nSpanU + 1 ;
@@ -5218,7 +5217,7 @@ SurfBezier::CreateByTwoCurves( const ICurve* pCurve0, const ICurve* pCurve1, int
const ICurveBezier* pSubCrv1 = GetCurveBezier( CrvU1.GetCurve( nCrv1)) ;
for( int i = nAddedSpan == 0 ? 0 : 1 ; i < nLastPoint ; ++ i) {
int nInd = i ;
// se ho una ripetizione allora riaggiungo l'ultimo punto. Se sono ancora alla curva 0 invece devo aggiungere lo start della curva U0
// se ho una ripetizione allora riaggiungo l'ultimo punto. Se sono ancora alla curva 0 invece devo aggiungere lo start della curva U1
if ( bRep1 || bLast1)
nInd = ! bLast1 ? 0 : nDegU ;
if ( ! bRat)
@@ -5620,7 +5619,6 @@ SurfBezier::CreateByIsoParamSet( const ICurve* pCurve0, const ICurve* pCurve1, c
// associo le isocurve passate in input ai relativi punti sulle due curve che generano la rigata
INTINTVECTOR vPairs ;
//vPairs.emplace_back( 0, 0) ; // debug
DBLVECTOR vdSplit0, vdSplit1 ;
int nSplit0 = 0, nSplit1 = 0 ;
Point3d ptLast0, ptLast1 ;
@@ -5799,7 +5797,6 @@ SurfBezier::CreateByIsoParamSet( const ICurve* pCurve0, const ICurve* pCurve1, c
vPairs.emplace_back( nSpanU0, nSpanU1) ;
// trovo il numero di span che dovrà avere la superficie
// ( numero di sottocurve che compongono la U0 + tutte le ripetizioni dei match di punti della curva U1 con i punti di U0)
int nSpanU = int(vPairs.size()) - 1 ;
int nSecondRowInd = nDegU * nSpanU + 1 ;
@@ -5841,7 +5838,7 @@ SurfBezier::CreateByIsoParamSet( const ICurve* pCurve0, const ICurve* pCurve1, c
const ICurveBezier* pSubCrv1 = GetCurveBezier( CrvU1.GetCurve( nCrv1)) ;
for( int i = nAddedSpan == 0 ? 0 : 1 ; i < nLastPoint ; ++ i) {
int nInd = i ;
// se ho una ripetizione allora riaggiungo l'ultimo punto. Se sono ancora alla curva 0 invece devo aggiungere lo start della curva U0
// se ho una ripetizione allora riaggiungo l'ultimo punto. Se sono ancora alla curva 0 invece devo aggiungere lo start della curva U1
if ( bRep1 || bLast1)
nInd = ! bLast1 ? 0 : nDegU ;
if ( ! bRat)