Medical Imaging Interaction Toolkit
2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
|
Observer that enables recoding of all user interaction with the render windows and storing it in an XML file. More...
#include <mitkEventRecorder.h>
Public Member Functions | |
EventRecorder () | |
~EventRecorder () override | |
void | Notify (InteractionEvent *interactionEvent, bool) override |
void | SetEventIgnoreList (std::vector< std::string > list) |
SetEventIgnoreList Optional. Provide a list of strings that describe which events are to be ignored. More... | |
void | StartRecording () |
void | StopRecording () |
bool | IsActive () |
void | SetOutputFile (std::string filename) |
Public Member Functions inherited from mitk::InteractionEventObserver | |
InteractionEventObserver () | |
virtual | ~InteractionEventObserver () |
void | Disable () |
void | Enable () |
bool | IsEnabled () const |
Observer that enables recoding of all user interaction with the render windows and storing it in an XML file.
XML file will look like:
Definition at line 49 of file mitkEventRecorder.h.
mitk::EventRecorder::EventRecorder | ( | ) |
|
override |
|
inline |
Definition at line 68 of file mitkEventRecorder.h.
|
overridevirtual |
By this function the Observer gets notified about new events.
Implements mitk::InteractionEventObserver.
void mitk::EventRecorder::SetEventIgnoreList | ( | std::vector< std::string > | list | ) |
SetEventIgnoreList Optional. Provide a list of strings that describe which events are to be ignored.
|
inline |
Definition at line 69 of file mitkEventRecorder.h.
void mitk::EventRecorder::StartRecording | ( | ) |
void mitk::EventRecorder::StopRecording | ( | ) |