Mercurial > hg > orthanc-stone
comparison Framework/Deprecated/Layers/DicomSeriesVolumeSlicer.h @ 1059:e713f1a99861 broker
replacing MessageBroker by weak_ptr
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 11 Oct 2019 17:08:34 +0200 |
parents | be9c1530d40a |
children | b537002f83a9 |
comparison
equal
deleted
inserted
replaced
1058:a36c47487a70 | 1059:e713f1a99861 |
---|---|
31 // this class is in charge of loading a Frame. | 31 // this class is in charge of loading a Frame. |
32 // once it's been loaded (first the geometry and then the image), | 32 // once it's been loaded (first the geometry and then the image), |
33 // messages are sent to observers so they can use it | 33 // messages are sent to observers so they can use it |
34 class DicomSeriesVolumeSlicer : | 34 class DicomSeriesVolumeSlicer : |
35 public IVolumeSlicer, | 35 public IVolumeSlicer, |
36 public OrthancStone::IObserver | 36 public OrthancStone::ObserverBase<DicomSeriesVolumeSlicer> |
37 //private OrthancSlicesLoader::ISliceLoaderObserver | 37 //private OrthancSlicesLoader::ISliceLoaderObserver |
38 { | 38 { |
39 public: | 39 public: |
40 // TODO: Add "frame" and "instanceId" | 40 // TODO: Add "frame" and "instanceId" |
41 class FrameReadyMessage : public OrthancStone::OriginMessage<DicomSeriesVolumeSlicer> | 41 class FrameReadyMessage : public OrthancStone::OriginMessage<DicomSeriesVolumeSlicer> |