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 }