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