the interface class associated with a contour of a 2-simplex mesh
![]() | redrawAllTraces (void) redraw model trace in any camera it should |
![]() | deleteFromCamera (TclSliceCamera *cam) remove model trace in given camera |
![]() | traceInCamera (TclSliceCamera *cam) trace model intersection with given camera plane |
![]() | createdCamera (TclSliceCamera *cam) a slice camera visualizing this scene was just created |
![]() | getClient (void) const returns client |
![]() | getTclScene (void) returns the TclScene |
![]() | destroyCmd (int argc, char **argv) -destroy TCL command |
![]() | saveCmd (int argc, char **argv) -save TCL command |
![]() | nameCmd (int argc, char **argv) -name TCL command |
![]() | colorCmd (int argc, char **argv) -color TCL command |
![]() | newZoneCmd (int argc, char **argv) -newZone TCL command |
![]() | materialCmd (int argc, char **argv) -material TCL command |
![]() | renderCmd (int argc, char **argv) -render TCL command |
![]() | renderOptionCmd (int argc, char **argv) -renderOption TCL command |
![]() | widthCmd (int argc, char **argv) -width TCL command |
![]() | zonesCmd (int argc, char **argv) -zones TCL command |
![]() | stopCriterionCmd (int argc, char **argv) -stopCriterion TCL command |
![]() | stopDistanceCmd (int argc, char **argv) -stopDistance TCL command |
![]() | translateCmd (int argc, char **argv) -translate TCL command |
![]() | scaleCmd (int argc, char **argv) -scale TCL command |
![]() | selectionModeCmd (int argc, char **argv) -select TCL command |
![]() | infoCmd (int argc, char **argv) -info mesh command suboption |
![]() | internalCmd (int argc, char **argv) -internal TCL command |
![]() | metricCmd (int argc, char **argv) -metricParameters TCL command |
![]() | balloonCmd (int argc, char **argv) -balloon TCL command |
![]() | rigidityCmd (int argc, char **argv) -rigidity TCL command |
![]() | appendCmd (int argc, char **argv) -append TCL command |
![]() | alphaCmd (int argc, char **argv) -alpha TCL command |
![]() | betaCmd (int argc, char **argv) -beta TCL command |
![]() | localityCmd (int argc, char **argv) -locality TCL command |
![]() | weightCmd (int argc, char **argv) -weight TCL command |
![]() | deformationModeCmd (int argc, char **argv) -deformationMode TCL command |
![]() | globalTransformationCmd (int argc, char **argv) -globalTransformation TCL command |
![]() | referenceShapeCmd (int argc, char **argv) -referenceShape TCL command |
![]() | selectCmd (int argc, char **argv) -select TCL command |
![]() | traceCmd (int argc, char **argv) -trace TCL command |
![]() | normalCmd (int argc, char **argv) -normal TCL command |
![]() | forceCmd (int argc, char **argv) -forces TCL command |
![]() | plotCmd (int argc, char **argv) -plot TCL command |
![]() | sceneCmd (int argc, char **argv) -scene TCL command |
![]() | T1Cmd (int argc, char **argv) -T1 TCL command |
![]() | T2Cmd (int argc, char **argv) -T2 TCL command |
![]() | T7Cmd (int argc, char **argv) -T7 TCL command |
![]() | bestTopologyCmd (int argc, char **argv) -bestTopology TCL command |
![]() | refineCmd (int argc, char **argv) -refine TCL command |
![]() | refineOldCmd (int argc, char **argv) -refineOld TCL command |
![]() | decimateCmd (int argc, char **argv) -decimatee TCL command |
![]() | T1testCmd (int argc, char **argv) -T1test command, for testing purpose only |
![]() | T7testCmd (int argc, char **argv) -T7test command, for testing purpose only |
![]() | infoboxCmd (int argc, char **argv) -infobox TCL command |
![]() | saveOptionCmd (int argc, char **argv) -saveOption TCL command |
![]() | loadOptionCmd (int argc, char **argv) -loadOption TCL command |
![]() | rangeInformationCmd (int argc, char **argv) -rangeInformation TCL command |
![]() | rangeInformationSetCmd (int argc, char **argv) -rangeInformationSet TCL command |
![]() | positionConstraintCmd (int argc, char **argv) -positionConstraint TCL command |
![]() | forceConstraintCmd (int argc, char **argv) -forceConstraint TCL command |
![]() | faceAreaConstraintCmd (int argc, char **argv) -faceAreaConstraint TCL command |
![]() | topologyConstraintCmd (int argc, char **argv) -topologyConstraint TCL command |
![]() | faceQualityConstraintCmd (int argc, char **argv) -faceAreaConstraint TCL command |
![]() | volumeCmd (int argc, char **argv) -volume TCL command |
![]() | radiusCmd (int argc, char **argv) -radius TCL command |
![]() | copyCmd (int argc, char **argv) -copy TCL command |
![]() | matrixCmd (int argc, char **argv) -matrix TCL command |
![]() | create (TclModule *m, int argc, char **argv) create function |
![]() | list (TclModule *m, int argc, char **argv) list function |
![]() | load (const TclString &filename, Scene3D *scn) load function |
![]() | getObjectName (void) returns TclSM2 object string id |
![]() | subObject (TclObject *obj, Tcl_Interp *interp, int argc, char **argv) simplex mesh global command |
![]() | unselect (void) unselects any subobject |
![]() | select (SM2Vertex *v) select given vertex |
![]() | select (SM2Edge *e) select given edge |
![]() | select (SM2Face *f) select given face |
![]() | select (SM2Zone *z) select given zone |
![]() | checkCmd (int argc, char **argv) Checks the mesh topology |
![]() | getClient (void) set getClient() to return a SM2Contour3D instead of a ActiveContour3D |
![]() | create (TclModule *m, int argc, char *argv[]) create command |
![]() | surfaceConstraintCmd (int argc, char **argv) -surfaceConstraint command |
![]() | cutCmd (int argc, char **argv) -cut command |
![]() | constructors
| ||||||
![]() | destructor | ||||||
![]() | constructor
| ||||||
![]() | destructor |
![]() | zinterface mesh zones interface |
![]() | vinterface mesh vertices interface |
![]() | einterface mesh edges interface |
![]() | finterface mesh faces interface |
![]() | menuFrame menu frame name for selected subobjects |
![]() | infobox whether to display a selected subobjects info box |
![]() | init (void) constructors common code |
![]() | createTclContour () creates a TclSM2Contour for each contour existing in the simplex mesh pointed by a TclSM2 object |
the interface class associated with a contour of a 2-simplex mesh
TclSM2Vertex* vinterface
TclSM2Edge* einterface
TclSM2Face* finterface
TclString menuFrame
bool infobox
constructors
TclSM2(const TclString& name, TclScene3D *scene)
scene - scene to build object in TclSM2(TclScene3D *scene, const std::type_info& id, SM2 *data)
id - dynamic object type
data - client destructor
void redrawAllTraces(void)
void deleteFromCamera(TclSliceCamera *cam)
void traceInCamera(TclSliceCamera *cam)
void createdCamera(TclSliceCamera *cam)
SM2* getClient(void) const
TclScene3D* getTclScene(void)
int destroyCmd(int argc, char **argv)
int saveCmd(int argc, char **argv)
int nameCmd(int argc, char **argv)
int colorCmd(int argc, char **argv)
int newZoneCmd(int argc, char **argv)
int materialCmd(int argc, char **argv)
int renderCmd(int argc, char **argv)
int renderOptionCmd(int argc, char **argv)
int widthCmd(int argc, char **argv)
int zonesCmd(int argc, char **argv)
int stopCriterionCmd(int argc, char **argv)
int stopDistanceCmd(int argc, char **argv)
int translateCmd(int argc, char **argv)
int scaleCmd(int argc, char **argv)
int selectionModeCmd(int argc, char **argv)
int infoCmd(int argc, char **argv)
int internalCmd(int argc, char **argv)
int metricCmd(int argc, char **argv)
int balloonCmd(int argc, char **argv)
int rigidityCmd(int argc, char **argv)
int appendCmd(int argc, char **argv)
int alphaCmd(int argc, char **argv)
int betaCmd(int argc, char **argv)
int localityCmd(int argc, char **argv)
int weightCmd(int argc, char **argv)
int deformationModeCmd(int argc, char **argv)
int globalTransformationCmd(int argc, char **argv)
int referenceShapeCmd(int argc, char **argv)
int selectCmd(int argc, char **argv)
int traceCmd(int argc, char **argv)
int normalCmd(int argc, char **argv)
int forceCmd(int argc, char **argv)
int plotCmd(int argc, char **argv)
int sceneCmd(int argc, char **argv)
int T1Cmd(int argc, char **argv)
int T2Cmd(int argc, char **argv)
int T7Cmd(int argc, char **argv)
int bestTopologyCmd(int argc, char **argv)
int refineCmd(int argc, char **argv)
int refineOldCmd(int argc, char **argv)
int decimateCmd(int argc, char **argv)
int T1testCmd(int argc, char **argv)
int T7testCmd(int argc, char **argv)
int infoboxCmd(int argc, char **argv)
int saveOptionCmd(int argc, char **argv)
int loadOptionCmd(int argc, char **argv)
int rangeInformationCmd(int argc, char **argv)
int rangeInformationSetCmd(int argc, char **argv)
int positionConstraintCmd(int argc, char **argv)
int forceConstraintCmd(int argc, char **argv)
int faceAreaConstraintCmd(int argc, char **argv)
int topologyConstraintCmd(int argc, char **argv)
int faceQualityConstraintCmd(int argc, char **argv)
int volumeCmd(int argc, char **argv)
int radiusCmd(int argc, char **argv)
int copyCmd(int argc, char **argv)
int matrixCmd(int argc, char **argv)
static int create(TclModule *m, int argc, char **argv)
static int list(TclModule *m, int argc, char **argv)
static void load(const TclString &filename, Scene3D *scn)
scn - 3D scene to store model static const char* getObjectName(void)
static int subObject(TclObject *obj, Tcl_Interp *interp, int argc, char **argv)
interp - TCL interpretor to evaluate command
argc - command number of arguments
argv - command arguments list void unselect(void)
void select(SM2Vertex *v)
void select(SM2Edge *e)
void select(SM2Face *f)
void select(SM2Zone *z)
int checkCmd(int argc, char **argv)
void createTclContour()