MeVisLab Toolbox Reference
ml::DicomSegmentItemImageBase Class Referenceabstract

Pure virtual base class describing an abstract image type to be read/written as DICOM SEG image as it is described in the DICOM standard under SEGMENTATION IMAGE MODULE ATTRIBUTES. More...

#include <mlDicomSegmentItemImageBase.h>

Inheritance diagram for ml::DicomSegmentItemImageBase:
ml::DicomSegmentItemImage< SEGMENT_IMAGE_TYPE >

Public Member Functions

 DicomSegmentItemImageBase ()
 Default constructor creating an image.
 
virtual ~DicomSegmentItemImageBase ()
 Virtual destructor.
 
virtual std::string getImageType () const =0
 Returns the type of the image as string.
 

Detailed Description

Pure virtual base class describing an abstract image type to be read/written as DICOM SEG image as it is described in the DICOM standard under SEGMENTATION IMAGE MODULE ATTRIBUTES.

Definition at line 27 of file mlDicomSegmentItemImageBase.h.

Constructor & Destructor Documentation

◆ DicomSegmentItemImageBase()

ml::DicomSegmentItemImageBase::DicomSegmentItemImageBase ( )

Default constructor creating an image.

◆ ~DicomSegmentItemImageBase()

virtual ml::DicomSegmentItemImageBase::~DicomSegmentItemImageBase ( )
inlinevirtual

Virtual destructor.

Definition at line 34 of file mlDicomSegmentItemImageBase.h.

Member Function Documentation

◆ getImageType()

virtual std::string ml::DicomSegmentItemImageBase::getImageType ( ) const
pure virtual

The documentation for this class was generated from the following file: