comparison OrthancFramework/Sources/DicomFormat/DicomMap.h @ 4940:304514ce84ee more-tags

tools/find + C-Find + list-resources now all using the same code (ExpandResource) to build 'computed tags'
author Alain Mazy <am@osimis.io>
date Tue, 15 Mar 2022 15:57:21 +0100
parents 8422e4f99a18
children 877bc3b96476
comparison
equal deleted inserted replaced
4939:e8a2e145c80e 4940:304514ce84ee
135 135
136 static bool IsMainDicomTag(const DicomTag& tag, ResourceType level); 136 static bool IsMainDicomTag(const DicomTag& tag, ResourceType level);
137 137
138 static bool IsMainDicomTag(const DicomTag& tag); 138 static bool IsMainDicomTag(const DicomTag& tag);
139 139
140 static bool IsComputedTag(const DicomTag& tag, ResourceType level);
141
142 static bool IsComputedTag(const DicomTag& tag);
143
144 static bool HasOnlyComputedTags(const std::set<DicomTag>& tags);
145
146 static bool HasComputedTags(const std::set<DicomTag>& tags, ResourceType level);
147
148 static bool HasComputedTags(const std::set<DicomTag>& tags);
149
140 static const std::set<DicomTag>& GetMainDicomTags(ResourceType level); 150 static const std::set<DicomTag>& GetMainDicomTags(ResourceType level);
141 151
142 // returns a string uniquely identifying the list of main dicom tags for a level 152 // returns a string uniquely identifying the list of main dicom tags for a level
143 static const std::string& GetMainDicomTagsSignature(ResourceType level); 153 static const std::string& GetMainDicomTagsSignature(ResourceType level);
144 154