Mercurial > hg > orthanc-stone
comparison Framework/Scene2DViewport/MeasureTrackers.h @ 1020:ac88989817e3 toa2019093001
TrackerCommand --> MeasureCommand + fuse against exception in MeasureTool dtor
+ added DeleteMeasureCommand + moved the various concrete measuring tool-related
classes to their pre-assigned file locations (everything was crammed into
MeasureCommands.* files up to this commit) + added double-click handler to
GuiAdapter (for TOA implementation of "delete measuring tool on double-click")
author | Benjamin Golinvaux <bgo@osimis.io> |
---|---|
date | Mon, 30 Sep 2019 10:41:06 +0200 |
parents | 0aff28f15ea2 |
children | f3bb9a6dd949 2d8ab34c8c91 |
comparison
equal
deleted
inserted
replaced
1019:29f5f2031310 | 1020:ac88989817e3 |
---|---|
24 #include "../Scene2D/Scene2D.h" | 24 #include "../Scene2D/Scene2D.h" |
25 #include "../Scene2D/PointerEvent.h" | 25 #include "../Scene2D/PointerEvent.h" |
26 | 26 |
27 #include "MeasureTool.h" | 27 #include "MeasureTool.h" |
28 #include "MeasureCommands.h" | 28 #include "MeasureCommands.h" |
29 | |
30 #include <boost/shared_ptr.hpp> | |
31 #include <boost/weak_ptr.hpp> | |
29 | 32 |
30 #include <vector> | 33 #include <vector> |
31 | 34 |
32 namespace OrthancStone | 35 namespace OrthancStone |
33 { | 36 { |