NifTK
16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
|
StateMachineEventFilter represents a condition that has to be fulfilled so that an event is processed by a tool or interactor that derives from niftk::FilteringStateMachine. More...
Public Member Functions | |
mitkClassMacroNoParent (StateMachineEventFilter) StateMachineEventFilter() | |
virtual | ~StateMachineEventFilter () |
virtual bool | EventFilter (const mitk::StateEvent *stateEvent) const |
Returns true if the event should be filtered, i.e. not processed, otherwise false. More... | |
virtual bool | EventFilter (mitk::InteractionEvent *event) const |
StateMachineEventFilter represents a condition that has to be fulfilled so that an event is processed by a tool or interactor that derives from niftk::FilteringStateMachine.
This can be used e.g. to restrict the scope of a tool or interactor to specific render windows.
|
virtual |
|
inlinevirtual |
Returns true if the event should be filtered, i.e. not processed, otherwise false.
Reimplemented in niftk::BaseSegmentorController.
|
inlinevirtual |
Reimplemented in niftk::BaseSegmentorController.
niftk::StateMachineEventFilter::mitkClassMacroNoParent | ( | StateMachineEventFilter | ) |