Mercurial > hg > orthanc-stone
comparison OrthancStone/Sources/Toolbox/DicomInstanceParameters.h @ 1846:2789b4b0e0a8
DicomInstanceParameters::HasNumberOfFrames() and DicomInstanceParameters::GetInstanceNumber()
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 25 Jun 2021 09:57:32 +0200 |
parents | 0489fe25ce48 |
children | 3889ae96d2e9 |
comparison
equal
deleted
inserted
replaced
1845:ca85b6d60bca | 1846:2789b4b0e0a8 |
---|---|
61 unsigned int indexInSeries_; | 61 unsigned int indexInSeries_; |
62 std::string doseUnits_; | 62 std::string doseUnits_; |
63 double doseGridScaling_; | 63 double doseGridScaling_; |
64 std::string frameOfReferenceUid_; | 64 std::string frameOfReferenceUid_; |
65 bool hasPixelSpacing_; | 65 bool hasPixelSpacing_; |
66 bool hasNumberOfFrames_; | |
67 int32_t instanceNumber_; | |
66 | 68 |
67 explicit Data(const Orthanc::DicomMap& dicom); | 69 explicit Data(const Orthanc::DicomMap& dicom); |
68 }; | 70 }; |
69 | 71 |
70 | 72 |
238 | 240 |
239 void SetPixelSpacing(double pixelSpacingX, | 241 void SetPixelSpacing(double pixelSpacingX, |
240 double pixelSpacingY); | 242 double pixelSpacingY); |
241 | 243 |
242 void EnrichUsingDicomWeb(const Json::Value& dicomweb); | 244 void EnrichUsingDicomWeb(const Json::Value& dicomweb); |
245 | |
246 bool HasNumberOfFrames() const | |
247 { | |
248 return data_.hasNumberOfFrames_; | |
249 } | |
250 | |
251 int32_t GetInstanceNumber() const | |
252 { | |
253 return data_.instanceNumber_; | |
254 } | |
243 }; | 255 }; |
244 } | 256 } |