#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: