17 #ifndef MITKMouseDoubleClickEvent_H_
18 #define MITKMouseDoubleClickEvent_H_
20 #include "itkObject.h"
21 #include "itkObjectFactory.h"
38 ModifierKeys GetModifiers() const;
39 MouseButtons GetButtonStates() const;
40 void SetModifiers(ModifierKeys modifiers);
41 void SetButtonStates(MouseButtons buttons);
43 void SetEventButton(MouseButtons buttons);
49 const Point2D & = Point2D(),
50 MouseButtons buttonStates = NoButton,
51 ModifierKeys modifiers = NoKey,
52 MouseButtons eventButton = NoButton);
58 MouseButtons m_EventButton;
59 MouseButtons m_ButtonStates;
60 ModifierKeys m_Modifiers;
Super class for all position events.
Organizes the rendering process.
DataCollection - Class to facilitate loading/accessing structured data.
static std::string GetEventButton(mitk::InteractionEvent *event)
GetEventButton Return EventButton as String.
#define mitkClassMacro(className, SuperClassName)
#define mitkNewMacro5Param(classname, typea, typeb, typec, typed, typee)