Biomechanical Joint Model
 Author: Anderson Maciel

COME_Discretizer Class Reference

#include <comediscretizer.h>

Inherits discretizer.

Inheritance diagram for COME_Discretizer:

Inheritance graph
[legend]
Collaboration diagram for COME_Discretizer:

Collaboration graph
[legend]
List of all members.

Public Slots

virtual void fileOpen ()
virtual void fileExportAs ()
virtual void updateSampling ()

Public Member Functions

 COME_Discretizer ()
 COME_Discretizer (int argc, char **argv)
 ~COME_Discretizer ()

Public Attributes

COME_Simulatorsim
COME_Scenarioscene

Private Member Functions

void hourglass (bool yesno)

Private Attributes

string default_output_file

Detailed Description

Author:
Anderson Maciel

Definition at line 33 of file comediscretizer.h.


Constructor & Destructor Documentation

COME_Discretizer::COME_Discretizer  ) 
 

Definition at line 34 of file comediscretizer.cpp.

References scene, COME_Simulator::setScene(), and sim.

Here is the call graph for this function:

COME_Discretizer::COME_Discretizer int  argc,
char **  argv
 

Definition at line 42 of file comediscretizer.cpp.

References scene, COME_Simulator::setScene(), and sim.

Here is the call graph for this function:

COME_Discretizer::~COME_Discretizer  ) 
 

Definition at line 84 of file comediscretizer.cpp.

References scene, and sim.


Member Function Documentation

void COME_Discretizer::fileExportAs  )  [virtual, slot]
 

Reimplemented from discretizer.

Definition at line 127 of file comediscretizer.cpp.

References default_output_file, hourglass(), COME_Scenario::saveFile(), scene, and sim.

void COME_Discretizer::fileOpen  )  [virtual, slot]
 

Reimplemented from discretizer.

Definition at line 91 of file comediscretizer.cpp.

References CARTILAGE, COME_Mesh::getEnvelop(), COME_Scenario::getPatient(), COME_Patient::getPtOrganList(), COME_BioStructure::getSurface(), hourglass(), discretizer::leScale, COME_Scenario::loadOrganMesh(), discretizer::openglArea, scene, COME_QGLWidget::setGlobal(), COME_QGLWidget::setScene(), and COME_Point3D::vpDistance().

void COME_Discretizer::hourglass bool  yesno  )  [private]
 

Definition at line 184 of file comediscretizer.cpp.

References discretizer::openglArea.

Referenced by fileExportAs(), fileOpen(), and updateSampling().

void COME_Discretizer::updateSampling  )  [virtual, slot]
 

Reimplemented from discretizer.

Definition at line 149 of file comediscretizer.cpp.

References BEST, COME_MoleculesCartilage::discretize(), COME_Scenario::getPatient(), COME_Patient::getPtOrganList(), hourglass(), COME::lock(), discretizer::sbDistance, discretizer::sbRadius, and scene.


Member Data Documentation

string COME_Discretizer::default_output_file [private]
 

Definition at line 37 of file comediscretizer.h.

Referenced by fileExportAs().

COME_Scenario* COME_Discretizer::scene
 

Definition at line 54 of file comediscretizer.h.

Referenced by COME_Discretizer(), fileExportAs(), fileOpen(), updateSampling(), and ~COME_Discretizer().

COME_Simulator* COME_Discretizer::sim
 

Definition at line 53 of file comediscretizer.h.

Referenced by COME_Discretizer(), fileExportAs(), and ~COME_Discretizer().


The documentation for this class was generated from the following files:
Generated on Thu Dec 1 10:14:19 2005 for COME - Biomechanical Joint Model by  doxygen 1.4.5