Mercurial > hg > orthanc-stone
comparison Framework/Scene2DViewport/CreateAngleMeasureTracker.h @ 722:28b9e3a54200
Undo mechanism implemented (not connected to UI yet). Undo stack and measuring
tools are now handled by the ViewportController. Multi-touch does not crash
trackers anymore.
author | Benjamin Golinvaux <bgo@osimis.io> |
---|---|
date | Tue, 21 May 2019 10:27:54 +0200 |
parents | 059e1fd05fd6 |
children | e42b491f1fb2 |
comparison
equal
deleted
inserted
replaced
721:af0aa0c149fa | 722:28b9e3a54200 |
---|---|
38 must be supplied, too | 38 must be supplied, too |
39 */ | 39 */ |
40 CreateAngleMeasureTracker( | 40 CreateAngleMeasureTracker( |
41 MessageBroker& broker, | 41 MessageBroker& broker, |
42 ViewportControllerWPtr controllerW, | 42 ViewportControllerWPtr controllerW, |
43 std::vector<TrackerCommandPtr>& undoStack, | |
44 MeasureToolList& measureTools, | |
45 const PointerEvent& e); | 43 const PointerEvent& e); |
46 | 44 |
47 ~CreateAngleMeasureTracker(); | 45 ~CreateAngleMeasureTracker(); |
48 | 46 |
49 virtual void PointerMove(const PointerEvent& e) ORTHANC_OVERRIDE; | 47 virtual void PointerMove(const PointerEvent& e) ORTHANC_OVERRIDE; |