diff options
Diffstat (limited to 'experimental/Intersection/LineParameteters_Test.cpp')
-rw-r--r-- | experimental/Intersection/LineParameteters_Test.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/experimental/Intersection/LineParameteters_Test.cpp b/experimental/Intersection/LineParameteters_Test.cpp index 6d853255ac..326477e792 100644 --- a/experimental/Intersection/LineParameteters_Test.cpp +++ b/experimental/Intersection/LineParameteters_Test.cpp @@ -45,7 +45,8 @@ void LineParameter_Test() { const Cubic& cubic = tests[index]; lineParameters.cubicEndPoints(cubic); double denormalizedDistance[2]; - lineParameters.controlPtDistance(cubic, denormalizedDistance); + denormalizedDistance[0] = lineParameters.controlPtDistance(cubic, 1); + denormalizedDistance[1] = lineParameters.controlPtDistance(cubic, 2); double normalSquared = lineParameters.normalSquared(); size_t inner; for (inner = 0; inner < 2; ++inner) { @@ -64,7 +65,8 @@ void LineParameter_Test() { } lineParameters.normalize(); double normalizedDistance[2]; - lineParameters.controlPtDistance(cubic, normalizedDistance); + normalizedDistance[0] = lineParameters.controlPtDistance(cubic, 1); + normalizedDistance[1] = lineParameters.controlPtDistance(cubic, 2); for (inner = 0; inner < 2; ++inner) { if (AlmostEqualUlps(fabs(normalizedDistance[inner]), answers[index][inner])) { continue; |