Mercurial > hg > orthanc-stone
comparison Framework/Layers/DicomStructureSetSlicer.h @ 726:4f2416d519b4
moving layers, widgets and loaders to Deprecated namespace
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 21 May 2019 11:43:25 +0200 |
parents | 42dadae61fa9 |
children |
comparison
equal
deleted
inserted
replaced
714:d2c0e347ddc2 | 726:4f2416d519b4 |
---|---|
22 #pragma once | 22 #pragma once |
23 | 23 |
24 #include "IVolumeSlicer.h" | 24 #include "IVolumeSlicer.h" |
25 #include "../Volumes/StructureSetLoader.h" | 25 #include "../Volumes/StructureSetLoader.h" |
26 | 26 |
27 namespace OrthancStone | 27 namespace Deprecated |
28 { | 28 { |
29 class DicomStructureSetSlicer : | 29 class DicomStructureSetSlicer : |
30 public IVolumeSlicer, | 30 public IVolumeSlicer, |
31 public IObserver | 31 public OrthancStone::IObserver |
32 { | 32 { |
33 private: | 33 private: |
34 class Renderer; | 34 class Renderer; |
35 class RendererFactory; | 35 class RendererFactory; |
36 | 36 |
40 { | 40 { |
41 BroadcastMessage(IVolumeSlicer::ContentChangedMessage(*this)); | 41 BroadcastMessage(IVolumeSlicer::ContentChangedMessage(*this)); |
42 } | 42 } |
43 | 43 |
44 public: | 44 public: |
45 DicomStructureSetSlicer(MessageBroker& broker, | 45 DicomStructureSetSlicer(OrthancStone::MessageBroker& broker, |
46 StructureSetLoader& loader); | 46 StructureSetLoader& loader); |
47 | 47 |
48 virtual bool GetExtent(std::vector<Vector>& points, | 48 virtual bool GetExtent(std::vector<OrthancStone::Vector>& points, |
49 const CoordinateSystem3D& viewportPlane) | 49 const OrthancStone::CoordinateSystem3D& viewportPlane) |
50 { | 50 { |
51 return false; | 51 return false; |
52 } | 52 } |
53 | 53 |
54 virtual void ScheduleLayerCreation(const CoordinateSystem3D& viewportPlane); | 54 virtual void ScheduleLayerCreation(const OrthancStone::CoordinateSystem3D& viewportPlane); |
55 }; | 55 }; |
56 } | 56 } |