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

Property extension for mitk::FloatProperty. More...

#include <mitkFloatPropertyExtension.h>

Inheritance diagram for mitk::FloatPropertyExtension:
Collaboration diagram for mitk::FloatPropertyExtension:

Public Member Functions

 mitkClassMacro (FloatPropertyExtension, PropertyExtension)
 
Pointer Clone () const
 
 mitkNewMacro2Param (Self, float, float)
 
 mitkNewMacro3Param (Self, float, float, float)
 
 mitkNewMacro4Param (Self, float, float, float, int)
 
int GetDecimals () const
 Get the number of decimal places for display. More...
 
void SetDecimals (int decimals)
 Set the number of decimal places for display. More...
 
float GetMaximum () const
 Get the maximum allowed value. More...
 
void SetMaximum (float maximum)
 Set the maximum allowed value. More...
 
float GetMinimum () const
 Get the minimum allowed value. More...
 
void SetMinimum (float minimum)
 Set the minimum allowed value. More...
 
float GetSingleStep () const
 Get the single step increment for the property editor. More...
 
void SetSingleStep (float singleStep)
 Set the single step increment for the property editor. More...
 
- Public Member Functions inherited from mitk::PropertyExtension
 mitkClassMacroItkParent (PropertyExtension, itk::LightObject)
 
Pointer Clone () const
 

Static Public Member Functions

static Pointer New ()
 
- Static Public Member Functions inherited from mitk::PropertyExtension
static Pointer New ()
 

Additional Inherited Members

- Protected Member Functions inherited from mitk::PropertyExtension
 PropertyExtension ()
 
 ~PropertyExtension () override
 

Detailed Description

Property extension for mitk::FloatProperty.

The property view uses this extension to configure the corresponding property editor.

Definition at line 25 of file mitkFloatPropertyExtension.h.

Member Function Documentation

◆ Clone()

Pointer mitk::FloatPropertyExtension::Clone ( ) const

◆ GetDecimals()

int mitk::FloatPropertyExtension::GetDecimals ( ) const

Get the number of decimal places for display.

Returns
The number of decimals.

◆ GetMaximum()

float mitk::FloatPropertyExtension::GetMaximum ( ) const

Get the maximum allowed value.

Returns
The maximum value.

◆ GetMinimum()

float mitk::FloatPropertyExtension::GetMinimum ( ) const

Get the minimum allowed value.

Returns
The minimum value.

◆ GetSingleStep()

float mitk::FloatPropertyExtension::GetSingleStep ( ) const

Get the single step increment for the property editor.

Returns
The single step value.

◆ mitkClassMacro()

mitk::FloatPropertyExtension::mitkClassMacro ( FloatPropertyExtension  ,
PropertyExtension   
)

◆ mitkNewMacro2Param()

mitk::FloatPropertyExtension::mitkNewMacro2Param ( Self  ,
float  ,
float   
)

◆ mitkNewMacro3Param()

mitk::FloatPropertyExtension::mitkNewMacro3Param ( Self  ,
float  ,
float  ,
float   
)

◆ mitkNewMacro4Param()

mitk::FloatPropertyExtension::mitkNewMacro4Param ( Self  ,
float  ,
float  ,
float  ,
int   
)

◆ New()

static Pointer mitk::FloatPropertyExtension::New ( )
static

◆ SetDecimals()

void mitk::FloatPropertyExtension::SetDecimals ( int  decimals)

Set the number of decimal places for display.

Parameters
decimalsThe number of decimals.

◆ SetMaximum()

void mitk::FloatPropertyExtension::SetMaximum ( float  maximum)

Set the maximum allowed value.

Parameters
maximumThe maximum value.

◆ SetMinimum()

void mitk::FloatPropertyExtension::SetMinimum ( float  minimum)

Set the minimum allowed value.

Parameters
minimumThe minimum value.

◆ SetSingleStep()

void mitk::FloatPropertyExtension::SetSingleStep ( float  singleStep)

Set the single step increment for the property editor.

Parameters
singleStepThe single step value.

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