|
Computer Assited Medical Intervention Tool Kit
version 5.0
|
|
Go to the documentation of this file.
27 #include <QTableWidget>
32 #ifndef MMLMONITORSDISLPAYS_STATISTICS_H
33 #define MMLMONITORSDISLPAYS_STATISTICS_H
MMLComponent * manager
display
Definition: MMLMonitorDisplay.h:64
MonitoringGuiManager * getMonitoringGuiManager()
get MonitoringGuiManager
Definition: MMLComponent.cpp:152
@ SCALARSET
Definition: Monitor.h:108
QTableWidget * table
tabular
Definition: Statistics.h:75
MonitoringDialog * getDialog()
get dialog
Definition: MonitoringGuiManager.cpp:64
Monitor * monitor
monitor
Definition: MMLMonitorDisplay.h:62
bool statisticsRegistered
Definition: Statistics.cpp:37
void update() override
update display
Definition: Statistics.cpp:59
static MMLMonitorDisplayFactory * getInstance()
return the unique instance of the factory
Definition: MMLMonitorDisplayFactory.cpp:60
Statistics(Monitor *monitor, MMLComponent *manager)
constructor
Definition: Statistics.cpp:39
int oldRowSize
old row size in the monitors table
Definition: Statistics.h:79
int line
row line in monitor table
Definition: Statistics.h:77
~Statistics() override
destructor
Definition: Statistics.cpp:53
virtual void hide()=0
hide display
Generic class for MML Monitor 3D/Graphical representation.
Definition: MMLMonitorDisplay.h:45
Definition: Statistics.h:35
This class manage an MML monitoring document ".mml".
Definition: MMLComponent.h:48
bool registerClass(std::string id, Monitor::type type)
Register a class into the map A registered class can be created using createMonitorDisplay().
Definition: MMLMonitorDisplayFactory.h:64
double getValue(const unsigned int i)
get value i of values vector
Definition: Monitor.cpp:250
int getDisplayedMonitorLine()
get the line of the displayed monitor in the monitor tab
Definition: MMLDisplay.cpp:163
QTableWidget * getMonitorsTableWidget()
get the monitors table
Definition: MonitoringDialog.cpp:365
#define MMLCOMPONENT_API
Definition: MMLComponentAPI.h:54
void hide() override
hide display
Definition: Statistics.cpp:99
MMLDisplay * getDisplay()
get the display
Definition: MMLComponent.cpp:162
A monitor calculate and store followed data (ex:calculation between current position and references) ...
Definition: Monitor.h:49
unsigned int getNumberOfValues()
get number of value in values vetor
Definition: Monitor.cpp:270
virtual void update()=0
update display