26 for (
auto element : lookupTable)
28 prop->SetValue(element.second.TimePoint, element.second.SliceInTimePoint, element.second.Value);
31 return prop.GetPointer();
36 std::map< std::string, mitk::BaseProperty::Pointer> result;
38 for (
const auto& iter : *(list->
GetMap()))
51 std::map< std::string, mitk::BaseProperty::Pointer> result;
Class is used to identify (nested) attributes in a DICOM dataset. In contrast to the class DICOMTag...
bool Equals(const DICOMTagPath &path) const
Base of all data objects.
Key-value list holding instances of BaseProperty.
MITKDICOMREADER_EXPORT mitk::BaseProperty::Pointer GetDICOMPropertyForDICOMValuesFunctor(const DICOMCachedValueLookupTable &cacheLookupTable)
mitk::PropertyList::Pointer GetPropertyList() const
Get the data's property list.
MITKDICOMREADER_EXPORT DICOMTagPath PropertyNameToDICOMTagPath(const std::string &propertyName)
const LookupTableType & GetLookupTable() const
MITKDICOMREADER_EXPORT std::map< std::string, BaseProperty::Pointer > GetPropertyByDICOMTagPath(const PropertyList *list, const DICOMTagPath &path)
const PropertyMap * GetMap() const