workaround/hack/fix for cairo pattern gradient space exceeding 2^16 size limit
[ardour.git] / libs / canvas / curve.cc
index 172d1e8b9df2efebfbcc223bac156a512b5e4dec..5bbd33799deb1dd55f46cb977bd8e962418de0e4 100644 (file)
@@ -20,8 +20,6 @@
 #include <exception>
 #include <algorithm>
 
-#include "pbd/xml++.h"
-
 #include "canvas/curve.h"
 
 using namespace ArdourCanvas;
@@ -102,22 +100,6 @@ Curve::render (Rect const & area, Cairo::RefPtr<Cairo::Context> context) const
        }
 }
 
-XMLNode *
-Curve::get_state () const
-{
-       XMLNode* node = new XMLNode ("PolyLine");
-       add_poly_item_state (node);
-       add_outline_state (node);
-       return node;
-}
-
-void
-Curve::set_state (XMLNode const * node)
-{
-       set_poly_item_state (node);
-       set_outline_state (node);
-}
-
 void 
 Curve::render_path (Rect const & area, Cairo::RefPtr<Cairo::Context> context) const
 {