add Item::canvas_origin() for convenience
authorPaul Davis <paul@linuxaudiosystems.com>
Sun, 8 Jun 2014 15:23:36 +0000 (11:23 -0400)
committerPaul Davis <paul@linuxaudiosystems.com>
Sun, 8 Jun 2014 15:26:32 +0000 (11:26 -0400)
libs/canvas/canvas/item.h
libs/canvas/item.cc

index 980f11be079e7321172db04a9bf170088611525a..ff3095d1ffe765788fcaaa397486d514a616f869 100644 (file)
@@ -130,6 +130,7 @@ public:
        }
 
        Duple window_origin() const;
+       Duple canvas_origin() const;
 
        ScrollGroup* scroll_parent() const { return _scroll_parent; }
 
index bab6e73b54667f4e5afa104f0e830c6939a08eb9..620343493fdb7038fff0d1c022a87ff6b77da296 100644 (file)
@@ -82,6 +82,12 @@ Item::~Item ()
        }
 }
 
+Duple
+Item::canvas_origin () const
+{
+       return item_to_canvas (Duple (0,0));
+}
+
 Duple
 Item::window_origin () const 
 {