comparison Framework/Deprecated/Layers/DicomSeriesVolumeSlicer.cpp @ 739:be9c1530d40a

deprecating enum SliceImageQuality
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 22 May 2019 09:13:04 +0200
parents c35e98d22764
children e713f1a99861 2d8ab34c8c91
comparison
equal deleted inserted replaced
738:8e31b174ab26 739:be9c1530d40a
61 { 61 {
62 } 62 }
63 63
64 virtual ILayerRenderer* CreateRenderer() const 64 virtual ILayerRenderer* CreateRenderer() const
65 { 65 {
66 bool isFull = (message_.GetEffectiveQuality() == OrthancStone::SliceImageQuality_FullPng || 66 bool isFull = (message_.GetEffectiveQuality() == SliceImageQuality_FullPng ||
67 message_.GetEffectiveQuality() == OrthancStone::SliceImageQuality_FullPam); 67 message_.GetEffectiveQuality() == SliceImageQuality_FullPam);
68 68
69 return FrameRenderer::CreateRenderer(message_.GetImage(), message_.GetSlice(), isFull); 69 return FrameRenderer::CreateRenderer(message_.GetImage(), message_.GetSlice(), isFull);
70 } 70 }
71 }; 71 };
72 72
90 DicomSeriesVolumeSlicer::DicomSeriesVolumeSlicer(OrthancStone::MessageBroker& broker, 90 DicomSeriesVolumeSlicer::DicomSeriesVolumeSlicer(OrthancStone::MessageBroker& broker,
91 OrthancApiClient& orthanc) : 91 OrthancApiClient& orthanc) :
92 IVolumeSlicer(broker), 92 IVolumeSlicer(broker),
93 IObserver(broker), 93 IObserver(broker),
94 loader_(broker, orthanc), 94 loader_(broker, orthanc),
95 quality_(OrthancStone::SliceImageQuality_FullPng) 95 quality_(SliceImageQuality_FullPng)
96 { 96 {
97 loader_.RegisterObserverCallback( 97 loader_.RegisterObserverCallback(
98 new OrthancStone::Callable<DicomSeriesVolumeSlicer, OrthancSlicesLoader::SliceGeometryReadyMessage> 98 new OrthancStone::Callable<DicomSeriesVolumeSlicer, OrthancSlicesLoader::SliceGeometryReadyMessage>
99 (*this, &DicomSeriesVolumeSlicer::OnSliceGeometryReady)); 99 (*this, &DicomSeriesVolumeSlicer::OnSliceGeometryReady));
100 100