Medical Imaging Interaction Toolkit  2026.06.00
Medical Imaging Interaction Toolkit
mitk::PropertyExtension Class Reference

Base class for all property extensions. More...

#include <mitkPropertyExtension.h>

Inheritance diagram for mitk::PropertyExtension:
Collaboration diagram for mitk::PropertyExtension:

Public Member Functions

 mitkClassMacroItkParent (PropertyExtension, itk::LightObject)
 
Pointer Clone () const
 

Static Public Member Functions

static Pointer New ()
 

Protected Member Functions

 PropertyExtension ()
 
 ~PropertyExtension () override
 

Detailed Description

Base class for all property extensions.

Property extensions allow attaching additional metadata to properties, such as allowed value ranges or other constraints. Derive from this class to define custom property extension types.

See also
IPropertyExtensions

Definition at line 30 of file mitkPropertyExtension.h.

Constructor & Destructor Documentation

◆ PropertyExtension()

mitk::PropertyExtension::PropertyExtension ( )
protected

◆ ~PropertyExtension()

mitk::PropertyExtension::~PropertyExtension ( )
overrideprotected

Member Function Documentation

◆ Clone()

Pointer mitk::PropertyExtension::Clone ( ) const

◆ mitkClassMacroItkParent()

mitk::PropertyExtension::mitkClassMacroItkParent ( PropertyExtension  ,
itk::LightObject   
)

◆ New()

static Pointer mitk::PropertyExtension::New ( )
static

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