Medical Imaging Interaction Toolkit
2024.06.99-bf8fb9c0
Medical Imaging Interaction Toolkit
|
Go to the documentation of this file.
13 #ifndef mitkDICOMTagPath_h
14 #define mitkDICOMTagPath_h
56 bool Matches(
const NodeInfo& right)
const;
68 bool IsExplicit()
const;
71 bool HasItemSelectionWildcardsOnly()
const;
103 const NodeInfo& GetFirstNode()
const;
113 const NodeInfo& GetLastNode()
const;
117 std::string ToStr()
const;
136 DICOMTagPath& AddElement(
unsigned int group,
unsigned int element);
137 DICOMTagPath& AddAnySelection(
unsigned int group,
unsigned int element);
143 explicit DICOMTagPath(
unsigned int group,
unsigned int element);
147 virtual void Reset();
MITKDICOM_EXPORT std::string DICOMTagPathToDCMTKSearchPath(const DICOMTagPath &tagPath)
std::vector< DICOMTagPath > DICOMTagPathList
MITKDICOM_EXPORT std::string DICOMTagPathToPersistenceKeyRegEx(const DICOMTagPath &tagPath)
NodeInfoVectorType::size_type PathIndexType
bool operator<(const StaticParameterMap::ValueType &a, const StaticParameterMap::ValueType &b)
Compares two var lists and returns true if the first list's first item is lower than the second one's...
std::vector< NodeInfo > NodeInfoVectorType
MITKCORE_EXPORT std::ostream & operator<<(std::ostream &o, DataNode::Pointer &dtn)
MITKDICOM_EXPORT std::string DICOMTagPathToPersistenceNameTemplate(const DICOMTagPath &tagPath)
Representation of a DICOM tag.
NodeInfoVectorType m_NodeInfos
Find image slices visible on a given plane.
MITKDICOM_EXPORT DICOMTagPath PropertyNameToDICOMTagPath(const std::string &propertyName)
MITKCORE_EXPORT bool operator==(const InteractionEvent &a, const InteractionEvent &b)
MITKDICOM_EXPORT std::string DICOMTagPathToPersistenceKeyTemplate(const DICOMTagPath &tagPath)
MITKDICOM_EXPORT std::string DICOMTagPathToPropertyRegEx(const DICOMTagPath &tagPath)
Class is used to identify (nested) attributes in a DICOM dataset. In contrast to the class DICOMTag,...
MITKDICOM_EXPORT std::string DICOMTagPathToPropertyName(const DICOMTagPath &tagPath)
ItemSelectionIndex selection