comparison OrthancStone/Sources/Toolbox/CoordinateSystem3D.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
58 58
59 CoordinateSystem3D(const Vector& origin, 59 CoordinateSystem3D(const Vector& origin,
60 const Vector& axisX, 60 const Vector& axisX,
61 const Vector& axisY); 61 const Vector& axisY);
62 62
63 CoordinateSystem3D(const IDicomDataset& dicom);
64
65 CoordinateSystem3D(const std::string& imagePositionPatient, 63 CoordinateSystem3D(const std::string& imagePositionPatient,
66 const std::string& imageOrientationPatient) 64 const std::string& imageOrientationPatient)
67 { 65 {
68 Setup(imagePositionPatient, imageOrientationPatient); 66 Setup(imagePositionPatient, imageOrientationPatient);
69 } 67 }
70 68
71 CoordinateSystem3D(const Orthanc::DicomMap& dicom); 69 explicit CoordinateSystem3D(const IDicomDataset& dicom);
70
71 explicit CoordinateSystem3D(const Orthanc::DicomMap& dicom);
72 72
73 const Vector& GetNormal() const 73 const Vector& GetNormal() const
74 { 74 {
75 return normal_; 75 return normal_;
76 } 76 }