|
Medical Imaging Interaction Toolkit
2026.06.00
Medical Imaging Interaction Toolkit
|
Defines an abstract base class for DICOM image frame infos with data access. More...
#include <mitkDICOMDatasetAccessingImageFrameInfo.h>


Public Member Functions | |
| mitkClassMacro (DICOMDatasetAccessingImageFrameInfo, DICOMImageFrameInfo) | |
Public Member Functions inherited from mitk::DICOMImageFrameInfo | |
| mitkClassMacroItkParent (DICOMImageFrameInfo, itk::LightObject) | |
| mitkNewMacro1Param (DICOMImageFrameInfo, const std::string &) | |
| mitkNewMacro2Param (DICOMImageFrameInfo, const std::string &, unsigned int) | |
| bool | operator== (const DICOMImageFrameInfo &other) const |
| Equality comparison based on filename and frame number. More... | |
Public Member Functions inherited from mitk::DICOMDatasetAccess | |
| virtual std::string | GetFilenameIfAvailable () const =0 |
| Return a filename if possible. More... | |
| virtual DICOMDatasetFinding | GetTagValueAsString (const DICOMTag &tag) const =0 |
| Return a DICOMDatasetFinding for a single DICOM tag. More... | |
| virtual FindingsListType | GetTagValueAsString (const DICOMTagPath &path) const =0 |
| Return a list of DICOMDatasetFindings for a tag path. More... | |
| virtual | ~DICOMDatasetAccess () |
Protected Member Functions | |
| DICOMDatasetAccessingImageFrameInfo (const std::string &filename="", unsigned int frameNo=0) | |
| ~DICOMDatasetAccessingImageFrameInfo () override | |
Protected Member Functions inherited from mitk::DICOMImageFrameInfo | |
| DICOMImageFrameInfo (const std::string &filename="", unsigned int frameNo=0) | |
Additional Inherited Members | |
Public Types inherited from mitk::DICOMDatasetAccess | |
| typedef std::list< DICOMDatasetFinding > | FindingsListType |
| A list of DICOMDatasetFinding instances. More... | |
Static Public Member Functions inherited from mitk::DICOMImageFrameInfo | |
| static Pointer | New () |
Public Attributes inherited from mitk::DICOMImageFrameInfo | |
| const std::string | Filename |
| Absolute filename of the DICOM file. More... | |
| const unsigned int | FrameNo |
| Frame number within the file, starting with 0. More... | |
Defines an abstract base class for DICOM image frame infos with data access.
This abstract base class extends the DICOMImageFrameInfo by the DICOMDatasetAccess interface. This allows to directly query for tag values of a frame/file specified by the info. DICOMGDCMImageFrameInfo is an example for a concrete implementation.
Definition at line 31 of file mitkDICOMDatasetAccessingImageFrameInfo.h.
|
protected |
|
overrideprotected |
| mitk::DICOMDatasetAccessingImageFrameInfo::mitkClassMacro | ( | DICOMDatasetAccessingImageFrameInfo | , |
| DICOMImageFrameInfo | |||
| ) |