Medical Imaging Interaction Toolkit  2026.06.00
Medical Imaging Interaction Toolkit
mitkInteractionEventConst.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 mitkInteractionEventConst_h
14 #define mitkInteractionEventConst_h
15 
16 #include <MitkCoreExports.h>
17 #include <string>
18 
19 namespace mitk
20 {
30  {
31  static const std::string xmlHead(); // = "<?xml version='1.0'?>";
32 
33  // XML Tags
34  static const std::string xmlTagConfigRoot(); // = "config";
35  static const std::string xmlTagEvents(); // = "events";
36  static const std::string xmlTagInteractions(); // = "interactions";
37  static const std::string xmlTagParam(); // = "param";
38  static const std::string xmlTagEventVariant(); // = "event_variant";
39  static const std::string xmlTagAttribute(); // = "attribute";
40  static const std::string xmlTagRenderer(); // = "renderer";
41 
42  // XML Param
43  static const std::string xmlParameterName(); // = "name";
44  static const std::string xmlParameterValue(); // = "value";
45  static const std::string xmlParameterEventVariant(); // = "event_variant";
46  static const std::string xmlParameterEventClass(); // = "class";
47 
48  // Event Description
49  static const std::string xmlEventPropertyModifier(); // = "Modifiers";
50  static const std::string xmlEventPropertyEventButton(); // = "EventButton";
51  static const std::string xmlEventPropertyButtonState(); // = "ButtonState";
52  static const std::string xmlEventPropertyPositionInWorld(); // = "PositionInWorld";
53  static const std::string xmlEventPropertyPositionOnScreen(); // = "PositionOnScreen";
54  static const std::string xmlEventPropertyKey(); // = "Key";
55  static const std::string xmlEventPropertyScrollDirection(); // = "ScrollDirection";
56  static const std::string xmlEventPropertyWheelDelta(); // = "WheelDelta";
57  static const std::string xmlEventPropertySignalName(); // = "SignalName";
58  static const std::string xmlEventPropertyRendererName(); // = "RendererName";
59  static const std::string xmlEventPropertyViewDirection(); // = "ViewDirection";
60  static const std::string xmlEventPropertyMapperID(); // = "MapperID";
61 
62  static const std::string xmlRenderSizeX(); // = "RenderSizeX";
63  static const std::string xmlRenderSizeY(); // = "RenderSizeY";
64  static const std::string xmlRenderSizeZ(); // = "RenderSizeZ";
65 
66  static const std::string xmlViewUpX(); // = "xmlViewUpX";
67  static const std::string xmlViewUpY(); // = "xmlViewUpY";
68  static const std::string xmlViewUpZ(); // = "xmlViewUpZ";
69 
70  static const std::string xmlCameraPositionX(); // = "CameraPositionX";
71  static const std::string xmlCameraPositionY(); // = "CameraPositionY";
72  static const std::string xmlCameraPositionZ(); // = "CameraPositionZ";
73 
74  static const std::string xmlCameraFocalPointX(); // = "CameraFocalPointX";
75  static const std::string xmlCameraFocalPointY(); // = "CameraFocalPointY";
76  static const std::string xmlCameraFocalPointZ(); // = "CameraFocalPointZ";
77  };
78 
79 } // namespace mitk
80 #endif
#define MITKCORE_EXPORT
Find image slices visible on a given plane.
Constants to describe Mouse Events and special Key Events.
static const std::string xmlTagInteractions()
static const std::string xmlEventPropertySignalName()
static const std::string xmlRenderSizeX()
static const std::string xmlEventPropertyPositionOnScreen()
static const std::string xmlEventPropertyButtonState()
static const std::string xmlTagEventVariant()
static const std::string xmlEventPropertyPositionInWorld()
static const std::string xmlRenderSizeZ()
static const std::string xmlRenderSizeY()
static const std::string xmlTagAttribute()
static const std::string xmlCameraFocalPointY()
static const std::string xmlTagEvents()
static const std::string xmlEventPropertyMapperID()
static const std::string xmlParameterName()
static const std::string xmlEventPropertyEventButton()
static const std::string xmlCameraFocalPointZ()
static const std::string xmlTagParam()
static const std::string xmlEventPropertyKey()
static const std::string xmlHead()
static const std::string xmlViewUpZ()
static const std::string xmlParameterEventVariant()
static const std::string xmlEventPropertyRendererName()
static const std::string xmlEventPropertyWheelDelta()
static const std::string xmlCameraPositionX()
static const std::string xmlEventPropertyViewDirection()
static const std::string xmlTagConfigRoot()
static const std::string xmlCameraPositionZ()
static const std::string xmlCameraPositionY()
static const std::string xmlEventPropertyModifier()
static const std::string xmlViewUpY()
static const std::string xmlCameraFocalPointX()
static const std::string xmlViewUpX()
static const std::string xmlParameterValue()
static const std::string xmlEventPropertyScrollDirection()
static const std::string xmlParameterEventClass()
static const std::string xmlTagRenderer()