diff Framework/Layers/CircleMeasureTracker.h @ 332:50e5ec1bdd46 am-2

separating ZoomMouseTracker and PanMouseTracker from WorldSceneWidget
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 17 Oct 2018 19:38:39 +0200
parents fccffbf99ba1
children ef31240a73f6
line wrap: on
line diff
--- a/Framework/Layers/CircleMeasureTracker.h	Wed Oct 17 15:18:48 2018 +0200
+++ b/Framework/Layers/CircleMeasureTracker.h	Wed Oct 17 19:38:39 2018 +0200
@@ -50,6 +50,11 @@
                          uint8_t blue,
                          unsigned int fontSize);
     
+    virtual bool HasRender() const
+    {
+      return true;
+    }
+
     virtual void Render(CairoContext& context,
                         double zoom);
     
@@ -62,7 +67,9 @@
       // Possibly create a new landmark "volume" with the circle in subclasses
     }
 
-    virtual void MouseMove(double x,
+    virtual void MouseMove(int displayX,
+                           int displayY,
+                           double x,
                            double y);
   };
 }