Computer Assited Medical Intervention Tool Kit
version 4.1
|
TODO Comment class here. More...
#include <MonitoringDriver.h>
Inherits QObject.
Public Slots | |
void | play () |
Slot called when at each timer tick (i.e. after the same interval of time) More... | |
Signals | |
void | doOneStep () |
signal call when one step is to be performed More... | |
Public Member Functions | |
void | init () |
bool | isTimerActive () |
is the timer currently running More... | |
MonitoringDriver (MonitoringGuiManager *guiManager) | |
Constructor. More... | |
void | startTimer () |
starts the timer that will repeatedly call play and emit doOneStep More... | |
void | stopTimer () |
stop the timer More... | |
~MonitoringDriver () override | |
Destructor. More... | |
Private Attributes | |
MonitoringGuiManager * | guiManager |
the monitoring manager More... | |
QTimer * | timer |
the simulation timer More... | |
TODO Comment class here.
MonitoringDriver::MonitoringDriver | ( | MonitoringGuiManager * | guiManager | ) |
Constructor.
References guiManager, and timer.
|
override |
Destructor.
References stopTimer(), and timer.
|
signal |
signal call when one step is to be performed
Referenced by play().
void MonitoringDriver::init | ( | ) |
Referenced by MonitoringGuiManager::MonitoringGuiManager().
bool MonitoringDriver::isTimerActive | ( | ) |
|
slot |
Slot called when at each timer tick (i.e. after the same interval of time)
References doOneStep(), startTimer(), and timer.
Referenced by init().
void MonitoringDriver::startTimer | ( | ) |
starts the timer that will repeatedly call play and emit doOneStep
References timer.
Referenced by play(), and MonitoringGuiManager::simulate().
void MonitoringDriver::stopTimer | ( | ) |
stop the timer
References timer.
Referenced by MonitoringGuiManager::doOneStep(), MonitoringGuiManager::pause(), and ~MonitoringDriver().
|
private |
the monitoring manager
Referenced by MonitoringDriver().
|
private |
the simulation timer
Referenced by init(), isTimerActive(), MonitoringDriver(), play(), startTimer(), stopTimer(), and ~MonitoringDriver().