Mercurial > hg > orthanc-stone
comparison Framework/Scene2DViewport/ViewportController.h @ 1218:6f3f1ef347a3 broker
fix OneGesturePointerTracker if mouse release is outside the canvas
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 06 Dec 2019 17:05:57 +0100 |
parents | 5147277850cf |
children | a28861abf888 |
comparison
equal
deleted
inserted
replaced
1217:c04d0aa40f73 | 1218:6f3f1ef347a3 |
---|---|
216 Scene2D& GetScene() | 216 Scene2D& GetScene() |
217 { | 217 { |
218 return scene_; | 218 return scene_; |
219 } | 219 } |
220 | 220 |
221 bool HasActiveTracker() const | |
222 { | |
223 return activeTracker_.get() != NULL; | |
224 } | |
225 | |
221 private: | 226 private: |
222 double GetCanvasToSceneFactor() const; | 227 double GetCanvasToSceneFactor() const; |
223 | 228 |
224 boost::weak_ptr<UndoStack> undoStackW_; // Global stack, possibly shared by all viewports | 229 boost::weak_ptr<UndoStack> undoStackW_; // Global stack, possibly shared by all viewports |
225 std::vector<boost::shared_ptr<MeasureTool> > measureTools_; | 230 std::vector<boost::shared_ptr<MeasureTool> > measureTools_; |