namespace yav class TclActiveTetra3D : public TclTetra3D Tcl interface around a 3D active tetrahedrisation
| | getClient (void) const returns the FileTCL associated with this interface |
| | getScene (void) const returns the TclScene3D associated with the TclTetra3D object |
| | list (TclModule *m, int d, char **a) raise ambiguity on list() function |
| | create (TclModule *m, int argc, char **argv) Tcl command to create the TclTetra3D |
| | load (const TclString &filename, Scene3D *scn) load function |
| | destroyCmd (int argc, char **argv) -destroy TCL command |
| | selectionModeCmd (int argc, char **argv) -selectionMode TCL command |
| | timeStepCmd (int argc, char **argv) -timeStep TCL command |
| | dampingCmd (int argc, char **argv) -dampingStep TCL command |
| | elasticDampingCmd (int argc, char **argv) -elasticDampingStep TCL command |
| | isotropicLameCoefficientCmd (int argc, char **argv) -isotropicLameCoefficient TCL command |
| | anisotropyCmd (int argc, char **argv) -anisotropy TCL command |
| | anisoStretch1Cmd (int argc, char **argv) -anisotropyStretch1 TCL command |
| | anisoStretch2Cmd (int argc, char **argv) -anisotropyStretch2 TCL command |
| | anisoShearCmd (int argc, char **argv) -anisotropyShear TCL command |
| | anisotropicLameCoefficientCmd (int argc, char **argv) -anisotropicLameCoefficient TCL command |
| | anisotropicDirectionCmd (int argc, char **argv) -anisoDir TCL command |
| | recomputeTensorsCmd (int argc, char **argv) -recomputeTensors TCL command |
| | internalForceCmd (int argc, char **argv) -internalForce TCL command |
| | internalEnergyCmd (int argc, char **argv) -internalEnergy TCL command |
| | incompressibilityConstraintCmd (int argc, char **argv) -incompressibilityConstraint TCL command |
| | positionConstraintCmd (int argc, char **argv) -positionConstraint TCL command |
| | forceConstraintCmd (int argc, char **argv) -forceConstraint TCL command |
| | select (TetraVertex3D *v) install the menu associated with a vertex |
| | select (TetraTriangle3D *t) install the menu associated with a triangle |
| | select (TetraTetrahedron3D *t) install the menu associated with a tetrahedron |
| | select (TetraZone3D *z) install the menu associated with a zone |
| | select (TetraSurfaceZone3D *z) install the menu associated with a surface zone |
| | select (TetraEdge3D *e) install the menu associated with an edge |
| | saveAsPreTrCmd (int argc, char **argv) -saveAsPreTr TCL command |
| | readTransformationCmd (int argc, char **argv) -readTransformation TCL command |
| | showNormalsCmd (int argc, char **argv) -showNormals TCL command |
| | showExternalForcesCmd (int argc, char **argv) -showExternalForces TCL command |
| | showClosestPointCmd (int argc, char **argv) -showClosestPoint TCL command |
| | set1DTextureCmd (int argc, char **argv) set 1D texture on the surface |
| | rangeInformationCmd (int argc, char **argv) -rangeInformation TCL command |
| | alphaCmd (int argc, char **argv) -alpha TCL command |
| | volumeCmd (int argc, char **argv) -volume TCL command |
| | betaCmd (int argc, char **argv) -beta TCL command |
| | setRestPositionCmd (int argc, char **argv) -setRestPosition TCL command |
| | goToRestPositionCmd (int argc, char **argv) -goToRestPosition TCL command |
| | distFromRestCmd (int argc, char **argv) -distFromRest TCL command |
| | qualityHistogramCmd (int argc, char **argv) -qualityHistogram TCL command |
| | massDensityCmd (int argc, char **argv) -massDensity TCL command |
| | integrationMethodCmd (int argc, char **argv) -integrationMethod TCL command |
| | unitCmd (int argc, char **argv) -unit TCL command |
| | setRestLengthCmd (int argc, char **argv) -setRestLength TCL command |
| | closestPointCmd (int argc, char **argv) -closestPoint TCL command |
| | computeDispListCmd (int argc, char **argv) -computeDisplacementList TCL command |
| | testCmd (int argc, char **argv) -test TCL commanr |
| | Constructors
| ||||
| | destructor
|
| | init () constructor common code |
Tcl interface around a 3D active tetrahedrisation
Constructors
TclActiveTetra3D(TclScene3D *scene, char *filename)
filename - the file name
TclActiveTetra3D(TclScene3D *scene, const std::type_info &info, ActiveTetra3D *t)
info - the type info of Tcl interface that is really created (it must be a derived class from TclTriangulation3D
t - the 3D derived tetrahedrisation
destructor
ActiveTetra3D* getClient(void) const
TclScene3D* getScene(void) const
static int list(TclModule *m, int d, char **a)
static int create(TclModule *m, int argc, char **argv)
static void load(const TclString &filename, Scene3D *scn)
scn - 3D scene where the Tcl interface is created
int destroyCmd(int argc, char **argv)
int selectionModeCmd(int argc, char **argv)
int timeStepCmd(int argc, char **argv)
int dampingCmd(int argc, char **argv)
int elasticDampingCmd(int argc, char **argv)
int isotropicLameCoefficientCmd(int argc, char **argv)
int anisotropyCmd(int argc, char **argv)
int anisoStretch1Cmd(int argc, char **argv)
int anisoStretch2Cmd(int argc, char **argv)
int anisoShearCmd(int argc, char **argv)
int anisotropicLameCoefficientCmd(int argc, char **argv)
int anisotropicDirectionCmd(int argc, char **argv)
int recomputeTensorsCmd(int argc, char **argv)
int internalForceCmd(int argc, char **argv)
int internalEnergyCmd(int argc, char **argv)
int incompressibilityConstraintCmd(int argc, char **argv)
int positionConstraintCmd(int argc, char **argv)
int forceConstraintCmd(int argc, char **argv)
virtual void select(TetraVertex3D *v)
virtual void select(TetraTriangle3D *t)
virtual void select(TetraTetrahedron3D *t)
virtual void select(TetraZone3D *z)
virtual void select(TetraSurfaceZone3D *z)
virtual void select(TetraEdge3D *e)
int saveAsPreTrCmd(int argc, char **argv)
int readTransformationCmd(int argc, char **argv)
int showNormalsCmd(int argc, char **argv)
int showExternalForcesCmd(int argc, char **argv)
int showClosestPointCmd(int argc, char **argv)
virtual int set1DTextureCmd(int argc, char **argv)
int rangeInformationCmd(int argc, char **argv)
int alphaCmd(int argc, char **argv)
int volumeCmd(int argc, char **argv)
int betaCmd(int argc, char **argv)
int setRestPositionCmd(int argc, char **argv)
int goToRestPositionCmd(int argc, char **argv)
int distFromRestCmd(int argc, char **argv)
int qualityHistogramCmd(int argc, char **argv)
int massDensityCmd(int argc, char **argv)
int integrationMethodCmd(int argc, char **argv)
int unitCmd(int argc, char **argv)
int setRestLengthCmd(int argc, char **argv)
int closestPointCmd(int argc, char **argv)
int computeDispListCmd(int argc, char **argv)
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de