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;