Mercurial > hg > orthanc-stone
comparison Framework/Radiography/RadiographyWidget.h @ 492:64d90190a08c am-touch-events
template GetLayer
author | Alain Mazy <alain@mazy.be> |
---|---|
date | Wed, 20 Feb 2019 20:57:43 +0100 |
parents | a750f11892ec |
children | 4f2416d519b4 |
comparison
equal
deleted
inserted
replaced
488:aede9b042cb7 | 492:64d90190a08c |
---|---|
25 #include "RadiographyScene.h" | 25 #include "RadiographyScene.h" |
26 | 26 |
27 | 27 |
28 namespace OrthancStone | 28 namespace OrthancStone |
29 { | 29 { |
30 class RadiographyMaskLayer; | |
31 | |
30 class RadiographyWidget : | 32 class RadiographyWidget : |
31 public WorldSceneWidget, | 33 public WorldSceneWidget, |
32 public IObserver | 34 public IObserver |
33 { | 35 { |
34 private: | 36 private: |
74 hasSelection_ = false; | 76 hasSelection_ = false; |
75 } | 77 } |
76 | 78 |
77 void Select(size_t layer); | 79 void Select(size_t layer); |
78 | 80 |
81 bool SelectMaskLayer(size_t index = 0); | |
82 | |
79 bool LookupSelectedLayer(size_t& layer); | 83 bool LookupSelectedLayer(size_t& layer); |
80 | 84 |
81 void OnGeometryChanged(const RadiographyScene::GeometryChangedMessage& message); | 85 void OnGeometryChanged(const RadiographyScene::GeometryChangedMessage& message); |
82 | 86 |
83 void OnContentChanged(const RadiographyScene::ContentChangedMessage& message); | 87 void OnContentChanged(const RadiographyScene::ContentChangedMessage& message); |