From: nick_m Date: Sun, 11 Dec 2016 12:54:03 +0000 (+1100) Subject: go back to always interpolating framed curve points. X-Git-Tag: 5.6~681 X-Git-Url: https://main.carlh.net/gitweb/?a=commitdiff_plain;h=c3ab67dd;p=ardour.git go back to always interpolating framed curve points. --- 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