summaryrefslogtreecommitdiff
path: root/libs/canvas/canvas/rectangle.h
diff options
context:
space:
mode:
Diffstat (limited to 'libs/canvas/canvas/rectangle.h')
-rw-r--r--libs/canvas/canvas/rectangle.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/libs/canvas/canvas/rectangle.h b/libs/canvas/canvas/rectangle.h
index 91f23f9336..ff6eca3cd9 100644
--- a/libs/canvas/canvas/rectangle.h
+++ b/libs/canvas/canvas/rectangle.h
@@ -29,11 +29,13 @@
namespace ArdourCanvas
{
-class LIBCANVAS_API Rectangle : virtual public Item, public Outline, public Fill
+class LIBCANVAS_API Rectangle : public Item
{
public:
- Rectangle (Group *);
- Rectangle (Group *, Rect const &);
+ Rectangle (Canvas*);
+ Rectangle (Canvas*, Rect const &);
+ Rectangle (Group*);
+ Rectangle (Group*, Rect const &);
void render (Rect const &, Cairo::RefPtr<Cairo::Context>) const;
void compute_bounding_box () const;