17 #ifndef MITKMouseModeSwitcher_H_HEADER_INCLUDED_C10DC4EB
18 #define MITKMouseModeSwitcher_H_HEADER_INCLUDED_C10DC4EB
22 #include <itkObject.h>
64 #pragma GCC visibility push(default)
69 #pragma GCC visibility pop
72 itkFactorylessNewMacro(
Self) itkCloneMacro(
Self)
96 void SetInteractionScheme(InteractionScheme);
101 void SelectMouseMode(MouseMode mode);
106 MouseMode GetCurrentMouseMode()
const;
116 void InitializeListeners();
118 InteractionScheme m_ActiveInteractionScheme;
119 MouseMode m_ActiveMouseMode;
DataCollection - Class to facilitate loading/accessing structured data.
#define mitkClassMacroItkParent(className, SuperClassName)
itkEventMacro(ContourModelEvent, itk::AnyEvent)