comparison Core/DicomParsing/ParsedDicomFile.h @ 2499:83b8b6743531

ITagVisitor - for anonymization relationships
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 23 Mar 2018 18:13:21 +0100
parents 878b59270859
children 4dcafa8d6633
comparison
equal deleted inserted replaced
2498:0188c21e417a 2499:83b8b6743531
47 47
48 #if !defined(ORTHANC_ENABLE_MONGOOSE) 48 #if !defined(ORTHANC_ENABLE_MONGOOSE)
49 # error Macro ORTHANC_ENABLE_MONGOOSE must be defined to use this file 49 # error Macro ORTHANC_ENABLE_MONGOOSE must be defined to use this file
50 #endif 50 #endif
51 51
52 #include "ITagVisitor.h"
52 #include "../DicomFormat/DicomInstanceHasher.h" 53 #include "../DicomFormat/DicomInstanceHasher.h"
53 #include "../Images/ImageAccessor.h" 54 #include "../Images/ImageAccessor.h"
54 #include "../IDynamicObject.h" 55 #include "../IDynamicObject.h"
55 #include "../Toolbox.h" 56 #include "../Toolbox.h"
56 57
218 void ExtractDicomSummary(DicomMap& target) const; 219 void ExtractDicomSummary(DicomMap& target) const;
219 220
220 bool LookupTransferSyntax(std::string& result); 221 bool LookupTransferSyntax(std::string& result);
221 222
222 bool LookupPhotometricInterpretation(PhotometricInterpretation& result) const; 223 bool LookupPhotometricInterpretation(PhotometricInterpretation& result) const;
224
225 void Apply(ITagVisitor& visitor);
223 }; 226 };
224 } 227 }