Mercurial > hg > orthanc
diff 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 |
line wrap: on
line diff
--- a/OrthancFramework/Sources/DicomFormat/DicomMap.h Tue Mar 15 09:09:52 2022 +0100 +++ b/OrthancFramework/Sources/DicomFormat/DicomMap.h Tue Mar 15 15:57:21 2022 +0100 @@ -137,6 +137,16 @@ static bool IsMainDicomTag(const DicomTag& tag); + static bool IsComputedTag(const DicomTag& tag, ResourceType level); + + static bool IsComputedTag(const DicomTag& tag); + + static bool HasOnlyComputedTags(const std::set<DicomTag>& tags); + + static bool HasComputedTags(const std::set<DicomTag>& tags, ResourceType level); + + static bool HasComputedTags(const std::set<DicomTag>& tags); + static const std::set<DicomTag>& GetMainDicomTags(ResourceType level); // returns a string uniquely identifying the list of main dicom tags for a level