diff --git a/SurfBezier.cpp b/SurfBezier.cpp index 7755855..fe62831 100644 --- a/SurfBezier.cpp +++ b/SurfBezier.cpp @@ -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)