comparison Core/DicomParsing/FromDcmtkBridge.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 4e43e67f8ecf
comparison
equal deleted inserted replaced
2498:0188c21e417a 2499:83b8b6743531
31 **/ 31 **/
32 32
33 33
34 #pragma once 34 #pragma once
35 35
36 #include "ITagVisitor.h"
36 #include "../DicomFormat/DicomElement.h" 37 #include "../DicomFormat/DicomElement.h"
37 #include "../DicomFormat/DicomMap.h" 38 #include "../DicomFormat/DicomMap.h"
38 39
39 #include <dcmtk/dcmdata/dcdatset.h> 40 #include <dcmtk/dcmdata/dcdatset.h>
40 #include <dcmtk/dcmdata/dcmetinf.h> 41 #include <dcmtk/dcmdata/dcmetinf.h>
238 const std::set<DicomTag>& ignoreTagLength); 239 const std::set<DicomTag>& ignoreTagLength);
239 240
240 static void InitializeCodecs(); 241 static void InitializeCodecs();
241 242
242 static void FinalizeCodecs(); 243 static void FinalizeCodecs();
244
245 static void Apply(DcmItem& dataset,
246 ITagVisitor& visitor,
247 Encoding defaultEncoding);
243 }; 248 };
244 } 249 }