From c3ab67ddb64ef44ed8b2d8ac174927e4366aa6db Mon Sep 17 00:00:00 2001 From: nick_m Date: Sun, 11 Dec 2016 23:54:03 +1100 Subject: [PATCH] go back to always interpolating framed curve points. --- libs/canvas/framed_curve.cc | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/libs/canvas/framed_curve.cc b/libs/canvas/framed_curve.cc index b1e0952b1f..7a4046a686 100644 --- a/libs/canvas/framed_curve.cc +++ b/libs/canvas/framed_curve.cc @@ -85,15 +85,8 @@ FramedCurve::interpolate () } samples.clear (); - if (_points.size() == 3) { - samples.push_back (curve_points.front()); - samples.push_back (curve_points.back()); - n_samples = 2; - } else { - - InterpolatedCurve::interpolate (curve_points, points_per_segment, CatmullRomCentripetal, false, samples); - n_samples = samples.size(); - } + InterpolatedCurve::interpolate (curve_points, points_per_segment, CatmullRomCentripetal, false, samples); + n_samples = samples.size(); } void -- 2.30.2