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

A GUI to manipulate mml documents. More...

#include <MonitoringGuiManager.h>

Public Slots

bool doOneStep ()
 do one step of simulation
void reload ()
 reload simulation with current parameters

Signals

void changed ()
 emitted when one step of simulation is done, there was changes, so maybe there are some display to update
void reconnectPml ()

Public Member Functions

MonitoringDialoggetDialog ()
 get dialog
MonitoringDrivergetDriver ()
 get driver
MonitoringManagergetMonitoringManager ()
 get Monitoring Manager
bool loadMmlInFile (QString fileName)
 Load a MMLIn file.
 MonitoringGuiManager ()
 constructor
void pause ()
 pause simulation
void rewind ()
 rewind simulation
bool saveCsvFile (QString fileName)
 Save csv file.
bool saveMmlInFile (QString fileName)
 Save MMLIn file.
bool saveMmlOutFile (QString fileName)
 Save MMLout file.
void simulate ()
 do simulation lopp
void simulateOneStep ()
 do one step of simulation
void updateDt (double dt)
 update dt
void updateLml (QString fileName)
 update lml
void updatePml (QString fileName)
 update pml
void updateRefresh (double refresh)
 update refresh
 ~MonitoringGuiManager () override
 destructor

Detailed Description

A GUI to manipulate mml documents.

Constructor & Destructor Documentation

◆ MonitoringGuiManager()

MonitoringGuiManager::MonitoringGuiManager ( )

constructor

◆ ~MonitoringGuiManager()

MonitoringGuiManager::~MonitoringGuiManager ( )
override

destructor

Member Function Documentation

◆ changed

void MonitoringGuiManager::changed ( )
signal

emitted when one step of simulation is done, there was changes, so maybe there are some display to update

Referenced by doOneStep(), and rewind().

◆ doOneStep

bool MonitoringGuiManager::doOneStep ( )
slot

do one step of simulation

Returns
true only if the step was done

References changed().

Referenced by simulate(), and simulateOneStep().

◆ getDialog()

MonitoringDialog * MonitoringGuiManager::getDialog ( )

◆ getDriver()

MonitoringDriver * MonitoringGuiManager::getDriver ( )

get driver

Referenced by MonitoringDialog::MonitoringDialog().

◆ getMonitoringManager()

MonitoringManager * MonitoringGuiManager::getMonitoringManager ( )

get Monitoring Manager

◆ loadMmlInFile()

bool MonitoringGuiManager::loadMmlInFile ( QString fileName)

◆ pause()

void MonitoringGuiManager::pause ( )

pause simulation

Referenced by reload(), and rewind().

◆ reconnectPml

void MonitoringGuiManager::reconnectPml ( )
signal

Referenced by reload().

◆ reload

void MonitoringGuiManager::reload ( )
slot

reload simulation with current parameters

References pause(), and reconnectPml().

◆ rewind()

void MonitoringGuiManager::rewind ( )

rewind simulation

References changed(), and pause().

◆ saveCsvFile()

bool MonitoringGuiManager::saveCsvFile ( QString fileName)

Save csv file.

◆ saveMmlInFile()

bool MonitoringGuiManager::saveMmlInFile ( QString fileName)

Save MMLIn file.

Referenced by MMLComponent::saveMML().

◆ saveMmlOutFile()

bool MonitoringGuiManager::saveMmlOutFile ( QString fileName)

Save MMLout file.

◆ simulate()

void MonitoringGuiManager::simulate ( )

do simulation lopp

References doOneStep().

◆ simulateOneStep()

void MonitoringGuiManager::simulateOneStep ( )

do one step of simulation

References doOneStep().

◆ updateDt()

void MonitoringGuiManager::updateDt ( double dt)

update dt

◆ updateLml()

void MonitoringGuiManager::updateLml ( QString fileName)

update lml

◆ updatePml()

void MonitoringGuiManager::updatePml ( QString fileName)

update pml

◆ updateRefresh()

void MonitoringGuiManager::updateRefresh ( double refresh)

update refresh


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