#include <mitkInteractionSchemeSwitcher.h>
◆ ConstPointer
◆ Pointer
◆ Self
◆ Superclass
◆ InteractionScheme
| Enumerator |
|---|
| MITKStandard | |
| MITKRotationUncoupled | |
| MITKRotationCoupled | |
| MITKSwivel | |
| PACSBase | |
| PACSStandard | |
| PACSLevelWindow | |
| PACSPan | |
| PACSScroll | |
| PACSZoom | |
Definition at line 114 of file mitkInteractionSchemeSwitcher.h.
◆ InteractionSchemeSwitcher()
| mitk::InteractionSchemeSwitcher::InteractionSchemeSwitcher |
( |
| ) |
|
|
protected |
◆ ~InteractionSchemeSwitcher()
| mitk::InteractionSchemeSwitcher::~InteractionSchemeSwitcher |
( |
| ) |
|
|
overrideprotected |
◆ GetClassHierarchy()
| virtual std::vector<std::string> mitk::InteractionSchemeSwitcher::GetClassHierarchy |
( |
| ) |
const |
|
inlinevirtual |
◆ GetClassName()
| virtual const char* mitk::InteractionSchemeSwitcher::GetClassName |
( |
| ) |
const |
|
virtual |
◆ GetStaticNameOfClass()
| static const char* mitk::InteractionSchemeSwitcher::GetStaticNameOfClass |
( |
| ) |
|
|
inlinestatic |
◆ New()
| static Pointer mitk::InteractionSchemeSwitcher::New |
( |
| ) |
|
|
static |
◆ SetInteractionScheme()
Set the current interaction scheme of the given interaction event handler.
The interaction event handler is able to accept xml-configuration files that will define the interaction scheme.
Based on the given interaction scheme different configuration files are loaded into the interaction event handler.
The interaction scheme can be a variant of the MITK-scheme or the PACS-scheme (see 'enum InteractionScheme').
The default is 'MITKStandard'.
If the interaction scheme has been changed, an 'InteractionSchemeChangedEvent' will be invoked.
- Precondition
- The interaction event handler has to be valid (!nullptr).
- Exceptions
-
- Parameters
-
| interactionEventHandler | The interaction event handler that defines the interaction scheme via configuration files |
| interactionScheme | The interaction scheme that should be used for the currently active interaction event handler. |
The documentation for this class was generated from the following file: