|
Computer Assited Medical Intervention Tool Kit
version 5.0
|
|
Go to the documentation of this file.
58 void connectMonitor();
60 void updateMonitorsTable();
66 int getDisplayedMonitorLine();
PMLComponent * getPMLComponent()
get Physical model manager
Definition: MMLComponent.cpp:157
A Factory for creating MMLMonitorDiplay.
Definition: MMLMonitorDisplayFactory.h:47
MMLComponent * mmlManager
Definition: MMLDisplay.h:69
MonitoringGuiManager * getMonitoringGuiManager()
get MonitoringGuiManager
Definition: MMLComponent.cpp:152
Monitor::type getValueType()
Definition: Monitor.cpp:222
MonitoringDialog * getDialog()
get dialog
Definition: MonitoringGuiManager.cpp:64
unsigned int getNumberOfDisplaysByType(Monitor::type type)
give the number of displays registered for a specified type
Definition: MMLMonitorDisplayFactory.cpp:55
void connectPml()
connect pml
Definition: MMLComponent.cpp:168
Monitor * getMonitor(const unsigned int i) const
get a monitor by its index in the list
Definition: MonitoringManager.cpp:378
~MMLDisplay() override
Definition: MMLDisplay.cpp:70
static MMLMonitorDisplayFactory * getInstance()
return the unique instance of the factory
Definition: MMLMonitorDisplayFactory.cpp:60
MMLDisplay(MMLComponent *mmlManager)
Definition: MMLDisplay.cpp:49
Monitor * getDisplayedMonitor()
get the displayed monitor
Definition: MMLDisplay.cpp:150
virtual void hide()=0
hide display
Generic class for MML Monitor 3D/Graphical representation.
Definition: MMLMonitorDisplay.h:45
This class manage an MML monitoring document ".mml".
Definition: MMLComponent.h:48
void connectPml()
slot called when physical model have changed
Definition: MMLDisplay.cpp:176
void connectMonitor()
slot called when Monitor displayed have changed
Definition: MMLDisplay.cpp:98
MMLMonitorDisplay * monitorDisplay
Definition: MMLDisplay.h:70
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
std::string getDisplayByType(Monitor::type type, const unsigned int i)
get a display name by its type and index
Definition: MMLMonitorDisplayFactory.cpp:45
MonitoringManager * getMonitoringManager()
get Monitoring Manager
Definition: MonitoringGuiManager.cpp:74
TODO Describe the class here.
Definition: MMLDisplay.h:47
void updateDisplay()
slot called when display have to be updated
Definition: MMLDisplay.cpp:78
A monitor calculate and store followed data (ex:calculation between current position and references) ...
Definition: Monitor.h:49
void updateMonitorsTable()
slot called when Monitors tab have to be updated
Definition: MMLDisplay.cpp:127
void refreshDisplay()
Refresh the display of the component according to the selected 3D items by the user.
Definition: PMLComponent.cpp:349
virtual void update()=0
update display
MMLMonitorDisplay * createMonitorDisplay(std::string id, Monitor *monitor, MMLComponent *manager)
Creates an MMLMonitorDisplay based on its string id or return null if there is no id in the map.
Definition: MMLMonitorDisplayFactory.cpp:36