Mercurial > hg > orthanc-stone
comparison OrthancStone/Sources/Volumes/DicomVolumeImageReslicer.h @ 1571:85e117739eca
cppcheck
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 21 Sep 2020 17:46:39 +0200 |
parents | 244ad1e4e76a |
children | 4fb8fdf03314 |
comparison
equal
deleted
inserted
replaced
1570:9a04f42098a3 | 1571:85e117739eca |
---|---|
40 | 40 |
41 boost::shared_ptr<DicomVolumeImage> volume_; | 41 boost::shared_ptr<DicomVolumeImage> volume_; |
42 VolumeReslicer reslicer_; | 42 VolumeReslicer reslicer_; |
43 | 43 |
44 public: | 44 public: |
45 DicomVolumeImageReslicer(const boost::shared_ptr<DicomVolumeImage>& volume); | 45 explicit DicomVolumeImageReslicer(const boost::shared_ptr<DicomVolumeImage>& volume); |
46 | 46 |
47 ImageInterpolation GetInterpolation() const | 47 ImageInterpolation GetInterpolation() const |
48 { | 48 { |
49 return reslicer_.GetInterpolation(); | 49 return reslicer_.GetInterpolation(); |
50 } | 50 } |
62 void SetFastMode(bool fast) | 62 void SetFastMode(bool fast) |
63 { | 63 { |
64 reslicer_.EnableFastMode(fast); | 64 reslicer_.EnableFastMode(fast); |
65 } | 65 } |
66 | 66 |
67 virtual IExtractedSlice* ExtractSlice(const CoordinateSystem3D& cuttingPlane); | 67 virtual IExtractedSlice* ExtractSlice(const CoordinateSystem3D& cuttingPlane) ORTHANC_OVERRIDE; |
68 }; | 68 }; |
69 } | 69 } |