diff options
Diffstat (limited to 'libs/canvas/curve.cc')
-rw-r--r-- | libs/canvas/curve.cc | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/libs/canvas/curve.cc b/libs/canvas/curve.cc index ce7f163d10..547783ae08 100644 --- a/libs/canvas/curve.cc +++ b/libs/canvas/curve.cc @@ -27,10 +27,17 @@ using namespace ArdourCanvas; using std::min; using std::max; -Curve::Curve (Group* parent) - : Item (parent) - , PolyItem (parent) - , Fill (parent) +Curve::Curve (Canvas* c) + : PolyItem (c) + , n_samples (0) + , points_per_segment (16) + , curve_type (CatmullRomCentripetal) + , curve_fill (None) +{ +} + +Curve::Curve (Group* g) + : PolyItem (g) , n_samples (0) , points_per_segment (16) , curve_type (CatmullRomCentripetal) |