Computer Assited Medical Intervention Tool Kit  version 3.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Slots | Public Member Functions | Private Attributes | List of all members
SofaWidget Class Reference

TODO Comment class here. More...

#include <SofaWidget.h>

+ Inheritance diagram for SofaWidget:

Public Slots

void applyChanges ()
 slot called when apply changes is pressed More...
 
void runSofa ()
 slot called when runSofa button is pressed More...
 
void sofaExited ()
 slot called when sofa is finished More...
 

Public Member Functions

 SofaWidget (QWidget *parent=0, SofaSimulator *sofaSimulator=NULL)
 constructor More...
 
void writeScn (QString path)
 write text typed in the highlighted QTextEdit into a scn file More...
 
 ~SofaWidget ()
 destructor More...
 
- Public Member Functions inherited from SimulatorWidget
 SimulatorWidget (QWidget *parent=0)
 constructor More...
 
virtual ~SimulatorWidget ()
 destructor More...
 

Private Attributes

std::string scnFile
 sofa scn file More...
 
std::string scnFileTemp
 temp copy of scn filr More...
 
SofaSimulatorsofaSimulator
 the sofa simulator More...
 
Ui::ui_SofaWidget ui
 the ui widget designed in qtdesigner More...
 
XmlHighlighterxmlHighlighter
 xml highlighter More...
 

Additional Inherited Members

- Signals inherited from SimulatorWidget
void reload ()
 

Detailed Description

TODO Comment class here.

Constructor & Destructor Documentation

SofaWidget::SofaWidget ( QWidget *  parent = 0,
SofaSimulator sofaSimulator = NULL 
)

constructor

SofaWidget::~SofaWidget ( )

destructor

Member Function Documentation

void SofaWidget::applyChanges ( )
slot

slot called when apply changes is pressed

void SofaWidget::runSofa ( )
slot

slot called when runSofa button is pressed

void SofaWidget::sofaExited ( )
slot

slot called when sofa is finished

void SofaWidget::writeScn ( QString  path)

write text typed in the highlighted QTextEdit into a scn file

Parameters
pathfilename to use

Member Data Documentation

std::string SofaWidget::scnFile
private

sofa scn file

std::string SofaWidget::scnFileTemp
private

temp copy of scn filr

SofaSimulator* SofaWidget::sofaSimulator
private

the sofa simulator

Ui::ui_SofaWidget SofaWidget::ui
private

the ui widget designed in qtdesigner

XmlHighlighter* SofaWidget::xmlHighlighter
private

xml highlighter


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