From c55bd3b432edd2a2fe5c062f5232c54a159e7c58 Mon Sep 17 00:00:00 2001 From: Nick Gasson Date: Sun, 10 Apr 2011 22:44:40 +0100 Subject: [PATCH] Use Vector::length explicitly in Bezier length calculations --- include/BezierCurve.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/BezierCurve.hpp b/include/BezierCurve.hpp index 85e98a4..5f1ae46 100644 --- a/include/BezierCurve.hpp +++ b/include/BezierCurve.hpp @@ -48,7 +48,7 @@ struct BezierCurve { const Vector diff = cur - prev; - length += sqrt(diff.x*diff.x + diff.y*diff.y + diff.z*diff.z); + length += diff.length(); } } @@ -100,7 +100,7 @@ struct BezierCurve { cur = operator()(t); const Vector diff = cur - prev; - now += sqrt(diff.x*diff.x + diff.y*diff.y + diff.z*diff.z); + now += diff.length(); } if (out) -- 2.39.2