using std::min;
using std::max;
-XFadeCurve::XFadeCurve (Group* parent)
+XFadeCurve::XFadeCurve (Canvas* c)
+ : Item (c)
+ , points_per_segment (32)
+ , _xfadeposition (Start)
+ , _outline_color (0x000000ff)
+ , _fill_color (0x22448880)
+{
+}
+
+XFadeCurve::XFadeCurve (Canvas* c, XFadePosition pos)
+ : Item (c)
+ , points_per_segment (32)
+ , _xfadeposition (pos)
+ , _outline_color (0x000000ff)
+ , _fill_color (0x22448880)
+{
+}
+
+XFadeCurve::XFadeCurve (Item* parent)
: Item (parent)
, points_per_segment (32)
, _xfadeposition (Start)
{
}
-XFadeCurve::XFadeCurve (Group* parent, XFadePosition pos)
+XFadeCurve::XFadeCurve (Item* parent, XFadePosition pos)
: Item (parent)
, points_per_segment (32)
, _xfadeposition (pos)