Mercurial > hg > orthanc-stone
comparison Framework/Scene2DViewport/MeasureTool.h @ 1064:af4b9cba905f broker
simplify how observers are regsitered, and how callables are created
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 15 Oct 2019 13:46:01 +0200 |
parents | e146743f6cdc |
children | 05b2e71ed145 |
comparison
equal
deleted
inserted
replaced
1063:3e8f59cefec6 | 1064:af4b9cba905f |
---|---|
18 * along with this program. If not, see <http://www.gnu.org/licenses/>. | 18 * along with this program. If not, see <http://www.gnu.org/licenses/>. |
19 **/ | 19 **/ |
20 | 20 |
21 #pragma once | 21 #pragma once |
22 | 22 |
23 #include "../Messages/ObserverBase.h" | |
23 #include "../Scene2D/PolylineSceneLayer.h" | 24 #include "../Scene2D/PolylineSceneLayer.h" |
24 #include "../Scene2D/Scene2D.h" | 25 #include "../Scene2D/Scene2D.h" |
25 #include "../Scene2D/ScenePoint2D.h" | 26 #include "../Scene2D/ScenePoint2D.h" |
26 #include "../Scene2D/TextSceneLayer.h" | 27 #include "../Scene2D/TextSceneLayer.h" |
27 #include "../Scene2DViewport/PredeclaredTypes.h" | 28 #include "../Scene2DViewport/PredeclaredTypes.h" |
28 #include "../Scene2DViewport/ViewportController.h" | 29 #include "../Scene2DViewport/ViewportController.h" |
29 | 30 |
30 #include <boost/shared_ptr.hpp> | |
31 #include <boost/weak_ptr.hpp> | 31 #include <boost/weak_ptr.hpp> |
32 | 32 |
33 #include <vector> | 33 #include <vector> |
34 #include <cmath> | 34 #include <cmath> |
35 | 35 |