Mercurial > hg > orthanc
comparison OrthancFramework/Sources/DicomParsing/ParsedDicomFile.h @ 4507:b4c58795f3a8
widening the use of DicomTransferSyntax enum
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 11 Feb 2021 09:33:48 +0100 |
parents | d9473bd5ed43 |
children | 7182f5732480 |
comparison
equal
deleted
inserted
replaced
4506:ac69c9f76c71 | 4507:b4c58795f3a8 |
---|---|
109 unsigned int maxStringLength); | 109 unsigned int maxStringLength); |
110 DcmFileFormat& GetDcmtkObject() const; | 110 DcmFileFormat& GetDcmtkObject() const; |
111 void Apply(ITagVisitor& visitor); | 111 void Apply(ITagVisitor& visitor); |
112 ParsedDicomFile* Clone(bool keepSopInstanceUid); | 112 ParsedDicomFile* Clone(bool keepSopInstanceUid); |
113 bool LookupTransferSyntax(std::string& result); | 113 bool LookupTransferSyntax(std::string& result); |
114 bool LookupTransferSyntax(std::string& result) const; | |
114 bool GetTagValue(std::string& value, | 115 bool GetTagValue(std::string& value, |
115 const DicomTag& tag); | 116 const DicomTag& tag); |
116 #endif | 117 #endif |
117 | 118 |
118 public: | 119 public: |
262 **/ | 263 **/ |
263 void ExtractDicomSummary(DicomMap& target, | 264 void ExtractDicomSummary(DicomMap& target, |
264 unsigned int maxTagLength, | 265 unsigned int maxTagLength, |
265 const std::set<DicomTag>& ignoreTagLength) const; | 266 const std::set<DicomTag>& ignoreTagLength) const; |
266 | 267 |
267 bool LookupTransferSyntax(std::string& result) const; | 268 bool LookupTransferSyntax(DicomTransferSyntax& result) const; |
268 | 269 |
269 bool LookupPhotometricInterpretation(PhotometricInterpretation& result) const; | 270 bool LookupPhotometricInterpretation(PhotometricInterpretation& result) const; |
270 | 271 |
271 void Apply(ITagVisitor& visitor) const; | 272 void Apply(ITagVisitor& visitor) const; |
272 | 273 |