Medical Imaging Interaction Toolkit  2024.12.00
Medical Imaging Interaction Toolkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
mitkRTUIConstants.h
Go to the documentation of this file.
1 /*============================================================================
2 
3 The Medical Imaging Interaction Toolkit (MITK)
4 
5 Copyright (c) German Cancer Research Center (DKFZ)
6 All rights reserved.
7 
8 Use of this source code is governed by a 3-clause BSD license that can be
9 found in the LICENSE file.
10 
11 ============================================================================*/
12 
13 #ifndef mitkRTUIConstants_h
14 #define mitkRTUIConstants_h
15 
16 #include <string>
17 #include <mitkDoseValueType.h>
18 
19 #include "MitkRTUIExports.h"
20 
21 namespace mitk
22 {
24 {
26  static const std::string ROOT_PREFERENCE_NODE_ID;
32 
34  static const std::string ROOT_ISO_PRESETS_PREFERENCE_NODE_ID;
36  static const std::string ROOT_DOSE_VIS_PREFERENCE_NODE_ID;
38  static const std::string REFERENCE_DOSE_ID;
40  static const std::string GLOBAL_REFERENCE_DOSE_SYNC_ID;
42  static const std::string DOSE_DISPLAY_ABSOLUTE_ID;
44  static const std::string GLOBAL_VISIBILITY_ISOLINES_ID;
46  static const std::string GLOBAL_VISIBILITY_COLORWASH_ID;
49  static const std::string SELECTED_ISO_PRESET_ID;
50 
52  static const std::string ISO_LEVEL_DOSE_VALUE_ID;
54  static const std::string ISO_LEVEL_COLOR_RED_ID;
56  static const std::string ISO_LEVEL_COLOR_GREEN_ID;
58  static const std::string ISO_LEVEL_COLOR_BLUE_ID;
60  static const std::string ISO_LEVEL_VISIBILITY_ISOLINES_ID;
62  static const std::string ISO_LEVEL_VISIBILITY_COLORWASH_ID;
63 
66 };
67 
69 {
71  static const std::string TOPIC_REFERENCE_DOSE;
72  static const std::string TOPIC_REFERENCE_DOSE_CHANGED;
73  static const std::string TOPIC_ISO_DOSE_LEVEL_PRESETS;
74  static const std::string TOPIC_ISO_DOSE_LEVEL_PRESETS_CHANGED;
75  static const std::string TOPIC_GLOBAL_VISIBILITY_CHANGED;
76 };
77 
78 }
79 
80 #endif
mitk::RTUIConstants::GLOBAL_VISIBILITY_ISOLINES_ID
static const std::string GLOBAL_VISIBILITY_ISOLINES_ID
Definition: mitkRTUIConstants.h:44
mitk::DoseValueAbs
double DoseValueAbs
Represents absolute dose values (in Gy).
Definition: mitkDoseValueType.h:23
mitk::RTUIConstants::ISO_LEVEL_COLOR_BLUE_ID
static const std::string ISO_LEVEL_COLOR_BLUE_ID
Definition: mitkRTUIConstants.h:58
mitk::RTUIConstants::ISO_LEVEL_DOSE_VALUE_ID
static const std::string ISO_LEVEL_DOSE_VALUE_ID
Definition: mitkRTUIConstants.h:52
mitk::RTUIConstants::GLOBAL_VISIBILITY_COLORWASH_ID
static const std::string GLOBAL_VISIBILITY_COLORWASH_ID
Definition: mitkRTUIConstants.h:46
mitk::RTCTKEventConstants::TOPIC_REFERENCE_DOSE
static const std::string TOPIC_REFERENCE_DOSE
Definition: mitkRTUIConstants.h:71
MitkRTUIExports.h
mitk::RTUIConstants::UNKNOWN_PRESCRIBED_DOSE_HANDLING_VALUE_ID
static const std::string UNKNOWN_PRESCRIBED_DOSE_HANDLING_VALUE_ID
Definition: mitkRTUIConstants.h:31
MITKRTUI_EXPORT
#define MITKRTUI_EXPORT
Definition: MitkRTUIExports.h:15
mitk::RTUIConstants
Definition: mitkRTUIConstants.h:23
mitk::RTUIConstants::DEFAULT_REFERENCE_DOSE_VALUE
static const DoseValueAbs DEFAULT_REFERENCE_DOSE_VALUE
Definition: mitkRTUIConstants.h:65
mitk::RTUIConstants::GLOBAL_REFERENCE_DOSE_SYNC_ID
static const std::string GLOBAL_REFERENCE_DOSE_SYNC_ID
Definition: mitkRTUIConstants.h:40
mitk
Find image slices visible on a given plane.
Definition: RenderingTests.dox:1
mitk::RTUIConstants::ISO_LEVEL_VISIBILITY_ISOLINES_ID
static const std::string ISO_LEVEL_VISIBILITY_ISOLINES_ID
Definition: mitkRTUIConstants.h:60
mitk::RTCTKEventConstants::TOPIC_GLOBAL_VISIBILITY_CHANGED
static const std::string TOPIC_GLOBAL_VISIBILITY_CHANGED
Definition: mitkRTUIConstants.h:75
mitk::RTCTKEventConstants::TOPIC_ISO_DOSE_LEVEL_PRESETS
static const std::string TOPIC_ISO_DOSE_LEVEL_PRESETS
Definition: mitkRTUIConstants.h:73
mitkDoseValueType.h
mitk::RTCTKEventConstants
Definition: mitkRTUIConstants.h:68
mitk::RTUIConstants::ISO_LEVEL_COLOR_GREEN_ID
static const std::string ISO_LEVEL_COLOR_GREEN_ID
Definition: mitkRTUIConstants.h:56
mitk::RTCTKEventConstants::TOPIC_REFERENCE_DOSE_CHANGED
static const std::string TOPIC_REFERENCE_DOSE_CHANGED
Definition: mitkRTUIConstants.h:72
mitk::RTUIConstants::UNKNOWN_PRESCRIBED_DOSE_HANDLING_AS_DEFAULT_ID
static const std::string UNKNOWN_PRESCRIBED_DOSE_HANDLING_AS_DEFAULT_ID
Definition: mitkRTUIConstants.h:29
mitk::RTUIConstants::ISO_LEVEL_COLOR_RED_ID
static const std::string ISO_LEVEL_COLOR_RED_ID
Definition: mitkRTUIConstants.h:54
mitk::RTUIConstants::ROOT_PREFERENCE_NODE_ID
static const std::string ROOT_PREFERENCE_NODE_ID
Definition: mitkRTUIConstants.h:26
mitk::RTCTKEventConstants::TOPIC_ISO_DOSE_LEVEL_PRESETS_CHANGED
static const std::string TOPIC_ISO_DOSE_LEVEL_PRESETS_CHANGED
Definition: mitkRTUIConstants.h:74
mitk::RTUIConstants::SELECTED_ISO_PRESET_ID
static const std::string SELECTED_ISO_PRESET_ID
Definition: mitkRTUIConstants.h:49
mitk::RTUIConstants::ISO_LEVEL_VISIBILITY_COLORWASH_ID
static const std::string ISO_LEVEL_VISIBILITY_COLORWASH_ID
Definition: mitkRTUIConstants.h:62
mitk::RTUIConstants::REFERENCE_DOSE_ID
static const std::string REFERENCE_DOSE_ID
Definition: mitkRTUIConstants.h:38
mitk::RTUIConstants::ROOT_ISO_PRESETS_PREFERENCE_NODE_ID
static const std::string ROOT_ISO_PRESETS_PREFERENCE_NODE_ID
Definition: mitkRTUIConstants.h:34
mitk::RTUIConstants::DOSE_DISPLAY_ABSOLUTE_ID
static const std::string DOSE_DISPLAY_ABSOLUTE_ID
Definition: mitkRTUIConstants.h:42
mitk::RTUIConstants::ROOT_DOSE_VIS_PREFERENCE_NODE_ID
static const std::string ROOT_DOSE_VIS_PREFERENCE_NODE_ID
Definition: mitkRTUIConstants.h:36