Mercurial > hg > orthanc-stone
comparison OrthancStone/Sources/Toolbox/DicomStructuredReport.h @ 2091:35de56fb6f89 dicom-sr
support of referenced instances
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 08 Nov 2023 10:11:21 +0100 |
parents | 63d77859edee |
children | b7d4d288459a |
comparison
equal
deleted
inserted
replaced
2090:c2dfc253bd04 | 2091:35de56fb6f89 |
---|---|
93 bool hasFrameNumber, | 93 bool hasFrameNumber, |
94 unsigned int frameNumber, | 94 unsigned int frameNumber, |
95 bool hasProbabilityOfCancer, | 95 bool hasProbabilityOfCancer, |
96 float probabilityOfCancer); | 96 float probabilityOfCancer); |
97 | 97 |
98 std::string studyInstanceUid_; | |
99 std::string seriesInstanceUid_; | |
98 std::map<std::string, ReferencedInstance*> instancesInformation_; | 100 std::map<std::string, ReferencedInstance*> instancesInformation_; |
99 std::vector<std::string> orderedInstances_; | 101 std::vector<std::string> orderedInstances_; |
100 std::list<Structure*> structures_; | 102 std::list<Structure*> structures_; |
101 | 103 |
102 public: | 104 public: |
151 | 153 |
152 DicomStructuredReport(Orthanc::ParsedDicomFile& dicom); | 154 DicomStructuredReport(Orthanc::ParsedDicomFile& dicom); |
153 | 155 |
154 ~DicomStructuredReport(); | 156 ~DicomStructuredReport(); |
155 | 157 |
158 const std::string& GetStudyInstanceUid() const | |
159 { | |
160 return studyInstanceUid_; | |
161 } | |
162 | |
163 const std::string& GetSeriesInstanceUid() const | |
164 { | |
165 return seriesInstanceUid_; | |
166 } | |
167 | |
156 size_t GetReferencedInstancesCount() const | 168 size_t GetReferencedInstancesCount() const |
157 { | 169 { |
158 return orderedInstances_.size(); | 170 return orderedInstances_.size(); |
159 } | 171 } |
160 | 172 |