We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f916e0f commit 2ebf7fbCopy full SHA for 2ebf7fb
src/LNLib/Algorithm/Polynomials.cpp
@@ -641,14 +641,14 @@ std::vector<std::vector<double>> LNLib::Polynomials::PowerToBezierMatrix(int deg
641
642
for (int k = 1; k < k1; k++)
643
{
644
- for (int j = k + 1; j < pk; j++)
+ for (int j = k + 1; j <= pk; j++)
645
646
double d = 0.0;
647
for (int i = k; i < j; i++)
648
649
d = d - matrix[j][i] * inverseMatrix[i][k];
650
}
651
- inverseMatrix[j][k] = d / (inverseMatrix[j][j]);
+ inverseMatrix[j][k] = d / (matrix[j][j]);
652
inverseMatrix[pk][degree - j] = inverseMatrix[j][k];
653
654
pk = pk - 1;
0 commit comments