13 #ifndef mitkDICOMDatasetAccess_h
14 #define mitkDICOMDatasetAccess_h
Interface to datasets that is presented to sorting classes such as DICOMDatasetSorter.
virtual FindingsListType GetTagValueAsString(const DICOMTagPath &path) const =0
Return a list of DICOMDatasetFindings of the passed tag path. The return contains (if valid) the raw ...
virtual DICOMDatasetFinding GetTagValueAsString(const DICOMTag &tag) const =0
Return a DICOMDatasetFinding instance of the tag. The return contains (if valid) the raw value of the...
virtual ~DICOMDatasetAccess()
virtual std::string GetFilenameIfAvailable() const =0
Return a filename if possible. If DICOM is not read from file but from somewhere else (network,...
std::list< DICOMDatasetFinding > FindingsListType
Class is used to identify (nested) attributes in a DICOM dataset. In contrast to the class DICOMTag,...
Representation of a DICOM tag.
Find image slices visible on a given plane.
std::vector< DICOMDatasetAccess * > DICOMDatasetList
DICOMDatasetFinding(bool valid=false, const std::string &aValue="", const DICOMTagPath &aPath=DICOMTagPath())