Computer Assisted Medical Intervention Tool Kit  version 5.2
MMLDisplay Class Reference

TODO Describe the class here. More...

#include <MMLDisplay.h>

+ Inheritance diagram for MMLDisplay:
+ Collaboration diagram for MMLDisplay:

Public Slots

void connectMonitor ()
 slot called when Monitor displayed have changed More...
 
void connectPml ()
 slot called when physical model have changed More...
 
MonitorgetDisplayedMonitor ()
 get the displayed monitor More...
 
int getDisplayedMonitorLine ()
 get the line of the displayed monitor in the monitor tab More...
 
void updateDisplay ()
 slot called when display have to be updated More...
 
void updateMonitorsTable ()
 slot called when Monitors tab have to be updated More...
 

Public Member Functions

 MMLDisplay (MMLComponent *mmlManager)
 
 ~MMLDisplay () override
 

Detailed Description

TODO Describe the class here.

Constructor & Destructor Documentation

◆ MMLDisplay()

MMLDisplay::MMLDisplay ( MMLComponent mmlManager)

References connectPml(), MonitoringGuiManager::getDialog(), MMLComponent::getMonitoringGuiManager(), MonitoringDialog::getMonitorsTableWidget(), updateDisplay(), and updateMonitorsTable().

+ Here is the call graph for this function:

◆ ~MMLDisplay()

MMLDisplay::~MMLDisplay ( )
override

Member Function Documentation

◆ connectMonitor

void MMLDisplay::connectMonitor ( )
slot

slot called when Monitor displayed have changed

References MMLMonitorDisplayFactory::createMonitorDisplay(), MonitoringGuiManager::getDialog(), MMLMonitorDisplayFactory::getInstance(), MonitoringManager::getMonitor(), MMLComponent::getMonitoringGuiManager(), MonitoringGuiManager::getMonitoringManager(), MonitoringDialog::getMonitorsTableWidget(), MMLMonitorDisplay::hide(), and updateDisplay().

Referenced by updateMonitorsTable().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ connectPml

void MMLDisplay::connectPml ( )
slot

slot called when physical model have changed

References MMLComponent::connectPml().

Referenced by MMLDisplay().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getDisplayedMonitor

Monitor * MMLDisplay::getDisplayedMonitor ( )
slot

get the displayed monitor

References MonitoringGuiManager::getDialog(), MonitoringManager::getMonitor(), MMLComponent::getMonitoringGuiManager(), MonitoringGuiManager::getMonitoringManager(), and MonitoringDialog::getMonitorsTableWidget().

+ Here is the call graph for this function:

◆ getDisplayedMonitorLine

int MMLDisplay::getDisplayedMonitorLine ( )
slot

get the line of the displayed monitor in the monitor tab

References MonitoringGuiManager::getDialog(), MMLComponent::getMonitoringGuiManager(), and MonitoringDialog::getMonitorsTableWidget().

Referenced by Statistics::Statistics(), and Tabular::Tabular().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ updateDisplay

void MMLDisplay::updateDisplay ( )
slot

slot called when display have to be updated

References MMLComponent::getPMLComponent(), PMLComponent::refreshDisplay(), and MMLMonitorDisplay::update().

Referenced by connectMonitor(), MMLComponent::connectPml(), and MMLDisplay().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ updateMonitorsTable

void MMLDisplay::updateMonitorsTable ( )
slot

slot called when Monitors tab have to be updated

References connectMonitor(), MonitoringGuiManager::getDialog(), MMLMonitorDisplayFactory::getDisplayByType(), MMLMonitorDisplayFactory::getInstance(), MonitoringManager::getMonitor(), MMLComponent::getMonitoringGuiManager(), MonitoringGuiManager::getMonitoringManager(), MonitoringDialog::getMonitorsTableWidget(), MMLMonitorDisplayFactory::getNumberOfDisplaysByType(), and Monitor::getValueType().

Referenced by MMLDisplay().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

The documentation for this class was generated from the following files: