comparison OrthancFramework/Sources/DicomFormat/DicomMap.h @ 5038:f8bea9c1c0fc

reduce dependencies to DCMTK (e.g. for plugins)
author Alain Mazy <am@osimis.io>
date Fri, 24 Jun 2022 16:44:38 +0200
parents 877bc3b96476
children 1c08cd68250a
comparison
equal deleted inserted replaced
5037:3444990cf295 5038:f8bea9c1c0fc
147 147
148 static bool HasComputedTags(const std::set<DicomTag>& tags, ResourceType level); 148 static bool HasComputedTags(const std::set<DicomTag>& tags, ResourceType level);
149 149
150 static bool HasComputedTags(const std::set<DicomTag>& tags); 150 static bool HasComputedTags(const std::set<DicomTag>& tags);
151 151
152 #if ORTHANC_ENABLE_DCMTK == 1
152 static void ExtractSequences(std::set<DicomTag>& sequences, const std::set<DicomTag>& tags); 153 static void ExtractSequences(std::set<DicomTag>& sequences, const std::set<DicomTag>& tags);
154 #endif
153 155
154 static const std::set<DicomTag>& GetMainDicomTags(ResourceType level); 156 static const std::set<DicomTag>& GetMainDicomTags(ResourceType level);
155 157
156 // returns a string uniquely identifying the list of main dicom tags for a level 158 // returns a string uniquely identifying the list of main dicom tags for a level
157 static const std::string& GetMainDicomTagsSignature(ResourceType level); 159 static const std::string& GetMainDicomTagsSignature(ResourceType level);