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