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