diff --git a/Numeric/bezierBasis.cpp b/Numeric/bezierBasis.cpp index c7ea74ce3cd9844e89658b0c4b29df63bede5ead..cf2d14c8e413d63e9b30f4c83ba82de74c950fc6 100644 --- a/Numeric/bezierBasis.cpp +++ b/Numeric/bezierBasis.cpp @@ -287,14 +287,6 @@ static std::vector< fullMatrix<double> > generateSubPointsPyr(int order) prox.add(.5); for (int i = 0; i < 8; ++i) { - if (i == 0) { - for (int j = 0; j < nPts; ++j) { - const double factor = (1. - 2*subPoints[i](j, 2)); - subPoints[i](j, 0) = subPoints[i](j, 0) * factor; - subPoints[i](j, 1) = subPoints[i](j, 1) * factor; - } - continue; - } for (int j = 0; j < nPts; ++j) { const double factor = (1. - subPoints[i](j, 2)); subPoints[i](j, 0) = subPoints[i](j, 0) * factor;