13 #ifndef mitkDICOMDatasetAccessingImageFrameInfo_h
14 #define mitkDICOMDatasetAccessingImageFrameInfo_h
42 Self& operator = (
const Self& frameinfo);
Interface to datasets that is presented to sorting classes such as DICOMDatasetSorter.
Defines an abstract base class for DICOM image frame infos with data access.
DICOMDatasetAccessingImageFrameInfo(const std::string &filename="", unsigned int frameNo=0)
mitkClassMacro(DICOMDatasetAccessingImageFrameInfo, DICOMImageFrameInfo)
~DICOMDatasetAccessingImageFrameInfo() override
Describes a frame within a DICOM file.
Find image slices visible on a given plane.
MITKDICOM_EXPORT mitk::DICOMImageFrameList ConvertToDICOMImageFrameList(const DICOMDatasetAccessingImageFrameList &input)
Convert a list of DICOMDatasetAccessingImageFrameInfo to a list of DICOMImageFrameInfo.
MITKDICOM_EXPORT mitk::DICOMDatasetAccessingImageFrameList ConvertToDICOMDatasetAccessingImageFrameList(const DICOMDatasetList &input)
Convert a raw DICOMDatasetList to a list of DICOMDatasetAccessingImageFrameInfo smart pointers.
std::vector< DICOMImageFrameInfo::Pointer > DICOMImageFrameList
std::vector< DICOMDatasetAccessingImageFrameInfo::Pointer > DICOMDatasetAccessingImageFrameList
A list of smart pointers to DICOMDatasetAccessingImageFrameInfo instances.
std::vector< DICOMDatasetAccess * > DICOMDatasetList
A list of raw pointers to DICOMDatasetAccess instances.
MITKDICOM_EXPORT mitk::DICOMDatasetList ConvertToDICOMDatasetList(const DICOMDatasetAccessingImageFrameList &input)
Convert a list of DICOMDatasetAccessingImageFrameInfo to a raw pointer list of DICOMDatasetAccess.