comparison OrthancStone/Sources/Scene2DViewport/CreateLineMeasureTracker.h @ 1972:9c0adcc8feec

refactoring to simplify OneGesturePointerTracker
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 28 Oct 2022 16:21:28 +0200
parents 7053b8a0aaec
children 07964689cb0b
comparison
equal deleted inserted replaced
1971:e5b31d55206d 1972:9c0adcc8feec
43 boost::weak_ptr<IViewport> viewport, 43 boost::weak_ptr<IViewport> viewport,
44 const PointerEvent& e); 44 const PointerEvent& e);
45 45
46 ~CreateLineMeasureTracker(); 46 ~CreateLineMeasureTracker();
47 47
48 virtual void PointerMove(const PointerEvent& e) ORTHANC_OVERRIDE; 48 virtual void PointerMove(const PointerEvent& e,
49 virtual void PointerUp(const PointerEvent& e) ORTHANC_OVERRIDE; 49 const Scene2D& scene) ORTHANC_OVERRIDE;
50 virtual void PointerDown(const PointerEvent& e) ORTHANC_OVERRIDE; 50 virtual void PointerUp(const PointerEvent& e,
51 const Scene2D& scene) ORTHANC_OVERRIDE;
52 virtual void PointerDown(const PointerEvent& e,
53 const Scene2D& scene) ORTHANC_OVERRIDE;
51 54
52 private: 55 private:
53 boost::shared_ptr<CreateLineMeasureCommand> GetCommand(); 56 boost::shared_ptr<CreateLineMeasureCommand> GetCommand();
54 }; 57 };
55 } 58 }