comparison Framework/Deprecated/Layers/SeriesFrameRendererFactory.h @ 1298:8a0a62189f46

replacing std::auto_ptr by std::unique_ptr
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 02 Mar 2020 16:31:30 +0100
parents 2d8ab34c8c91
children
comparison
equal deleted inserted replaced
1296:86400fa16091 1298:8a0a62189f46
28 namespace Deprecated 28 namespace Deprecated
29 { 29 {
30 class SeriesFrameRendererFactory : public ILayerRendererFactory 30 class SeriesFrameRendererFactory : public ILayerRendererFactory
31 { 31 {
32 private: 32 private:
33 std::auto_ptr<ISeriesLoader> loader_; 33 std::unique_ptr<ISeriesLoader> loader_;
34 size_t currentFrame_; 34 size_t currentFrame_;
35 bool fast_; 35 bool fast_;
36 36
37 std::auto_ptr<OrthancPlugins::IDicomDataset> currentDataset_; 37 std::unique_ptr<OrthancPlugins::IDicomDataset> currentDataset_;
38 38
39 void ReadCurrentFrameDataset(size_t frame); 39 void ReadCurrentFrameDataset(size_t frame);
40 40
41 void GetCurrentPixelSpacing(double& spacingX, 41 void GetCurrentPixelSpacing(double& spacingX,
42 double& spacingY) const; 42 double& spacingY) const;