Medical Imaging Interaction Toolkit
2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
|
Interface to datasets that is presented to sorting classes such as DICOMDatasetSorter. More...
#include <mitkDICOMDatasetAccess.h>
Public Types | |
typedef std::list< DICOMDatasetFinding > | FindingsListType |
Public Member Functions | |
virtual std::string | GetFilenameIfAvailable () const =0 |
Return a filename if possible. If DICOM is not read from file but from somewhere else (network, database), we might not have files. More... | |
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 tag as a string. More... | |
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 value of the tag as a string. More... | |
virtual | ~DICOMDatasetAccess () |
Interface to datasets that is presented to sorting classes such as DICOMDatasetSorter.
Minimal interface to hide actual implementation, which might rely on GDCM.
Definition at line 45 of file mitkDICOMDatasetAccess.h.
typedef std::list<DICOMDatasetFinding> mitk::DICOMDatasetAccess::FindingsListType |
Definition at line 48 of file mitkDICOMDatasetAccess.h.
|
inlinevirtual |
Definition at line 66 of file mitkDICOMDatasetAccess.h.
|
pure virtual |
Return a filename if possible. If DICOM is not read from file but from somewhere else (network, database), we might not have files.
Implemented in mitk::DICOMGDCMImageFrameInfo, and mitk::DICOMGenericImageFrameInfo.
|
pure virtual |
Return a DICOMDatasetFinding instance of the tag. The return contains (if valid) the raw value of the tag as a string.
tag | Tag which value should be retrieved. |
Implemented in mitk::DICOMGDCMImageFrameInfo, and mitk::DICOMGenericImageFrameInfo.
|
pure virtual |
Return a list of DICOMDatasetFindings of the passed tag path. The return contains (if valid) the raw value of the tag as a string.
path | Tag path which value should be retrieved. |
Implemented in mitk::DICOMGDCMImageFrameInfo, and mitk::DICOMGenericImageFrameInfo.