Medical Imaging Interaction Toolkit  2026.06.00
Medical Imaging Interaction Toolkit
mitk::RTUIConstants Struct Reference

String constants for RT dose visualization UI preferences. More...

#include <mitkRTUIConstants.h>

Collaboration diagram for mitk::RTUIConstants:

Static Public Attributes

static const std::string ROOT_PREFERENCE_NODE_ID
 
static const std::string UNKNOWN_PRESCRIBED_DOSE_HANDLING_AS_DEFAULT_ID
 
static const std::string UNKNOWN_PRESCRIBED_DOSE_HANDLING_VALUE_ID
 
static const std::string ROOT_ISO_PRESETS_PREFERENCE_NODE_ID
 
static const std::string ROOT_DOSE_VIS_PREFERENCE_NODE_ID
 
static const std::string REFERENCE_DOSE_ID
 
static const std::string GLOBAL_REFERENCE_DOSE_SYNC_ID
 
static const std::string DOSE_DISPLAY_ABSOLUTE_ID
 
static const std::string GLOBAL_VISIBILITY_ISOLINES_ID
 
static const std::string GLOBAL_VISIBILITY_COLORWASH_ID
 
static const std::string SELECTED_ISO_PRESET_ID
 
static const std::string ISO_LEVEL_DOSE_VALUE_ID
 
static const std::string ISO_LEVEL_COLOR_RED_ID
 
static const std::string ISO_LEVEL_COLOR_GREEN_ID
 
static const std::string ISO_LEVEL_COLOR_BLUE_ID
 
static const std::string ISO_LEVEL_VISIBILITY_ISOLINES_ID
 
static const std::string ISO_LEVEL_VISIBILITY_COLORWASH_ID
 
static const DoseValueAbs DEFAULT_REFERENCE_DOSE_VALUE
 

Detailed Description

String constants for RT dose visualization UI preferences.

This struct defines preference node IDs and property keys used to persist dose visualization settings (reference dose, iso presets, display modes) in the MITK preference system.

See also
mitk::RTConstants
mitk::RTCTKEventConstants

Definition at line 33 of file mitkRTUIConstants.h.

Member Data Documentation

◆ DEFAULT_REFERENCE_DOSE_VALUE

const DoseValueAbs mitk::RTUIConstants::DEFAULT_REFERENCE_DOSE_VALUE
static

Default value used as reference_dose_if not defined by application or data node

Definition at line 75 of file mitkRTUIConstants.h.

◆ DOSE_DISPLAY_ABSOLUTE_ID

const std::string mitk::RTUIConstants::DOSE_DISPLAY_ABSOLUTE_ID
static

ID for the flag if dose should be displayed as absolute dose.

Definition at line 52 of file mitkRTUIConstants.h.

◆ GLOBAL_REFERENCE_DOSE_SYNC_ID

const std::string mitk::RTUIConstants::GLOBAL_REFERENCE_DOSE_SYNC_ID
static

ID for the preference flag that indicates if the reference dose is synced for all nodes

Definition at line 50 of file mitkRTUIConstants.h.

◆ GLOBAL_VISIBILITY_COLORWASH_ID

const std::string mitk::RTUIConstants::GLOBAL_VISIBILITY_COLORWASH_ID
static

ID for the global visibility switch for color wash visualization.

Definition at line 56 of file mitkRTUIConstants.h.

◆ GLOBAL_VISIBILITY_ISOLINES_ID

const std::string mitk::RTUIConstants::GLOBAL_VISIBILITY_ISOLINES_ID
static

ID for the global visibility switch for iso line visualization.

Definition at line 54 of file mitkRTUIConstants.h.

◆ ISO_LEVEL_COLOR_BLUE_ID

const std::string mitk::RTUIConstants::ISO_LEVEL_COLOR_BLUE_ID
static

ID for the color (blue component) of an iso dose level.

Definition at line 68 of file mitkRTUIConstants.h.

◆ ISO_LEVEL_COLOR_GREEN_ID

const std::string mitk::RTUIConstants::ISO_LEVEL_COLOR_GREEN_ID
static

ID for the color (green component) of an iso dose level.

Definition at line 66 of file mitkRTUIConstants.h.

◆ ISO_LEVEL_COLOR_RED_ID

const std::string mitk::RTUIConstants::ISO_LEVEL_COLOR_RED_ID
static

ID for the color (red component) of an iso dose level.

Definition at line 64 of file mitkRTUIConstants.h.

◆ ISO_LEVEL_DOSE_VALUE_ID

const std::string mitk::RTUIConstants::ISO_LEVEL_DOSE_VALUE_ID
static

ID for the relative dose value of an iso dose level.

Definition at line 62 of file mitkRTUIConstants.h.

◆ ISO_LEVEL_VISIBILITY_COLORWASH_ID

const std::string mitk::RTUIConstants::ISO_LEVEL_VISIBILITY_COLORWASH_ID
static

ID for the visibility switch for color wash visualization.

Definition at line 72 of file mitkRTUIConstants.h.

◆ ISO_LEVEL_VISIBILITY_ISOLINES_ID

const std::string mitk::RTUIConstants::ISO_LEVEL_VISIBILITY_ISOLINES_ID
static

ID for the visibility switch for iso line visualization.

Definition at line 70 of file mitkRTUIConstants.h.

◆ REFERENCE_DOSE_ID

const std::string mitk::RTUIConstants::REFERENCE_DOSE_ID
static

ID for the reference dose stored as preference.

Definition at line 48 of file mitkRTUIConstants.h.

◆ ROOT_DOSE_VIS_PREFERENCE_NODE_ID

const std::string mitk::RTUIConstants::ROOT_DOSE_VIS_PREFERENCE_NODE_ID
static

ID/Path of main preference for dose visualization preferences.

Definition at line 46 of file mitkRTUIConstants.h.

◆ ROOT_ISO_PRESETS_PREFERENCE_NODE_ID

const std::string mitk::RTUIConstants::ROOT_ISO_PRESETS_PREFERENCE_NODE_ID
static

ID/Path of main preference node where all iso dose level presets are stored (e.g. ROOT_ISO_PRESETS_PREFERENCE_NODE_ID+"/[Preset1]").

Definition at line 44 of file mitkRTUIConstants.h.

◆ ROOT_PREFERENCE_NODE_ID

const std::string mitk::RTUIConstants::ROOT_PREFERENCE_NODE_ID
static

ID/Path of main preference node for RT UI.

Definition at line 36 of file mitkRTUIConstants.h.

◆ SELECTED_ISO_PRESET_ID

const std::string mitk::RTUIConstants::SELECTED_ISO_PRESET_ID
static

ID for the selected iso preset that should be used (value of ROOT_ISO_PRESETS_PREFERENCE_NODE_ID + value of this key can be used to construct the passed to the selected preset.

Definition at line 59 of file mitkRTUIConstants.h.

◆ UNKNOWN_PRESCRIBED_DOSE_HANDLING_AS_DEFAULT_ID

const std::string mitk::RTUIConstants::UNKNOWN_PRESCRIBED_DOSE_HANDLING_AS_DEFAULT_ID
static

Bool that indicates how the prescribed dose should be defined, if unknown. True: UNKNOWN_PRESCRIBED_DOSE_HANDLING_VALUE should be used as default dose value in Gy; False: it should be used as fraction of the max dose to determine the prescribed dose.

Definition at line 39 of file mitkRTUIConstants.h.

◆ UNKNOWN_PRESCRIBED_DOSE_HANDLING_VALUE_ID

const std::string mitk::RTUIConstants::UNKNOWN_PRESCRIBED_DOSE_HANDLING_VALUE_ID
static

Value that is used to determine unknown prescribed doses.

Definition at line 41 of file mitkRTUIConstants.h.


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