Mercurial > hg > orthanc-stone
comparison OrthancStone/Sources/Toolbox/DicomInstanceParameters.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 |
---|---|
62 std::string doseUnits_; | 62 std::string doseUnits_; |
63 double doseGridScaling_; | 63 double doseGridScaling_; |
64 | 64 |
65 void ComputeDoseOffsets(const Orthanc::DicomMap& dicom); | 65 void ComputeDoseOffsets(const Orthanc::DicomMap& dicom); |
66 | 66 |
67 Data(const Orthanc::DicomMap& dicom); | 67 explicit Data(const Orthanc::DicomMap& dicom); |
68 | 68 |
69 CoordinateSystem3D GetFrameGeometry(unsigned int frame) const; | 69 CoordinateSystem3D GetFrameGeometry(unsigned int frame) const; |
70 | 70 |
71 bool IsPlaneWithinSlice(unsigned int frame, | 71 bool IsPlaneWithinSlice(unsigned int frame, |
72 const CoordinateSystem3D& plane) const; | 72 const CoordinateSystem3D& plane) const; |
82 | 82 |
83 Data data_; | 83 Data data_; |
84 | 84 |
85 | 85 |
86 public: | 86 public: |
87 DicomInstanceParameters(const DicomInstanceParameters& other) : | 87 explicit DicomInstanceParameters(const DicomInstanceParameters& other) : |
88 data_(other.data_) | 88 data_(other.data_) |
89 { | 89 { |
90 } | 90 } |
91 | 91 |
92 DicomInstanceParameters(const Orthanc::DicomMap& dicom) : | 92 explicit DicomInstanceParameters(const Orthanc::DicomMap& dicom) : |
93 data_(dicom) | 93 data_(dicom) |
94 { | 94 { |
95 } | 95 } |
96 | 96 |
97 DicomInstanceParameters* Clone() const | 97 DicomInstanceParameters* Clone() const |