Computer Assisted Medical Intervention Tool Kit  version 6.0
Loading...
Searching...
No Matches
MonitoringDialog Class Reference

TODO Comment class here. More...

#include <MonitoringDialog.h>

Public Slots

void browseLml ()
 Slot called when Browse Lml file is clicked.
void browseMmlIn ()
 Slot called when Browse MmlIn file is clicked.
void browsePml ()
 Slot called when Browse Pml file is clicked.
void dtModified ()
 Slot called after dt editing.
void pause ()
 Slot called when the button Pause is clicked.
void refreshModified ()
 Slot called after refresh editing.
void rewind ()
 Slot called when the button Rewind is clicked.
void saveCsv ()
 Slot called when save as csv file is clicked.
void saveMmlIn ()
 Slot called when save MmlIn file is clicked.
void saveMmlOut ()
 Slot called when save MmlOut file is clicked.
void simulate ()
 Slot called when the button Play is clicked.
void simulateOneStep ()
 Slot called when the next step is clicked.

Signals

void monitorsChanged ()
 emitted

Public Member Functions

QString getMmlInFileName ()
 get MmlIn file name
QTableWidget * getMonitorsTableWidget ()
 get the monitors table
void init ()
 initialize dialog
 MonitoringDialog (MonitoringGuiManager *guiManager, QWidget *parent=nullptr)
 Default Constructor.
void updateAll ()
 update all tabs
void updateMonitors ()
 update monitors tab
void updateSimulation ()
 update simulation tab
void updateSimulatorWidget ()
 update simulator specific widget
void updateStoppingCriteria ()
 update stopping criteria tab
 ~MonitoringDialog () override
 Destructor.

Detailed Description

TODO Comment class here.

Constructor & Destructor Documentation

◆ MonitoringDialog()

MonitoringDialog::MonitoringDialog ( MonitoringGuiManager * guiManager,
QWidget * parent = nullptr )

◆ ~MonitoringDialog()

MonitoringDialog::~MonitoringDialog ( )
override

Destructor.

Member Function Documentation

◆ browseLml

void MonitoringDialog::browseLml ( )
slot

Slot called when Browse Lml file is clicked.

Referenced by MonitoringDialog().

◆ browseMmlIn

void MonitoringDialog::browseMmlIn ( )
slot

Slot called when Browse MmlIn file is clicked.

Referenced by MonitoringDialog().

◆ browsePml

void MonitoringDialog::browsePml ( )
slot

Slot called when Browse Pml file is clicked.

Referenced by MonitoringDialog().

◆ dtModified

void MonitoringDialog::dtModified ( )
slot

Slot called after dt editing.

Referenced by MonitoringDialog().

◆ getMmlInFileName()

QString MonitoringDialog::getMmlInFileName ( )

get MmlIn file name

◆ getMonitorsTableWidget()

QTableWidget * MonitoringDialog::getMonitorsTableWidget ( )

get the monitors table

◆ init()

void MonitoringDialog::init ( )

initialize dialog

References updateAll().

◆ monitorsChanged

void MonitoringDialog::monitorsChanged ( )
signal

emitted

Referenced by updateMonitors().

◆ pause

void MonitoringDialog::pause ( )
slot

Slot called when the button Pause is clicked.

Referenced by MonitoringDialog().

◆ refreshModified

void MonitoringDialog::refreshModified ( )
slot

Slot called after refresh editing.

Referenced by MonitoringDialog().

◆ rewind

void MonitoringDialog::rewind ( )
slot

Slot called when the button Rewind is clicked.

Referenced by MonitoringDialog().

◆ saveCsv

void MonitoringDialog::saveCsv ( )
slot

Slot called when save as csv file is clicked.

Referenced by MonitoringDialog().

◆ saveMmlIn

void MonitoringDialog::saveMmlIn ( )
slot

Slot called when save MmlIn file is clicked.

Referenced by MonitoringDialog().

◆ saveMmlOut

void MonitoringDialog::saveMmlOut ( )
slot

Slot called when save MmlOut file is clicked.

Referenced by MonitoringDialog().

◆ simulate

void MonitoringDialog::simulate ( )
slot

Slot called when the button Play is clicked.

Referenced by MonitoringDialog().

◆ simulateOneStep

void MonitoringDialog::simulateOneStep ( )
slot

Slot called when the next step is clicked.

Referenced by MonitoringDialog().

◆ updateAll()

void MonitoringDialog::updateAll ( )

◆ updateMonitors()

void MonitoringDialog::updateMonitors ( )

◆ updateSimulation()

void MonitoringDialog::updateSimulation ( )

update simulation tab

Referenced by updateAll().

◆ updateSimulatorWidget()

void MonitoringDialog::updateSimulatorWidget ( )

update simulator specific widget

Referenced by updateAll().

◆ updateStoppingCriteria()

void MonitoringDialog::updateStoppingCriteria ( )

update stopping criteria tab

References InteractiveMonitoringManager::getStoppingCriterion().

Referenced by updateAll().


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