namespace yav class TclActiveContour3D : public TclContour3D the Tcl interface associated with a 3D active contour
| | getClient (void) const set getClient() to return a ActiveContour3D instead of a Contour3D |
| | list (TclModule *m, int d, char **a) lift ambiguity on list() function |
| | showClosestPointCmd (int argc, char **argv) -showClosestPoint TCL command |
| | showRangeDistanceCmd (int argc, char **argv) -showRangeDistance TCL command |
| | selectionModeCmd (int argc, char **argv) -selectionMode TCL command |
| | selectedEdgeColorCmd (int argc, char **argv) -selectedEdgeColor TCL command |
| | selectedEdgeWidthCmd (int argc, char **argv) -selectedEdgeWidth TCL command |
| | vertexParameterCmd (int argc, char **argv) -vertexParameter TCL command |
| | rangeInformationCmd (int argc, char **argv) -rangeInformation TCL command |
| | rangeInformationSetCmd (int argc, char **argv) -rangeInformationSet TCL command |
| | addContourCmd (int argc, char **argv) -addContour TCL command |
| | metricParametersCmd (int argc, char **argv) -metricParameters TCL command |
| | setRestLengthCmd (int argc, char **argv) -setRestLength TCL command |
| | mergeEdgesCmd (int argc, char **argv) -mergeEdges TCL command |
| | cutEdgeCmd (int argc, char **argv) -cutEdge TCL command |
| | closeLineCmd (int argc, char **argv) -closeLine TCL command |
| | contourInternalForceCmd (int argc, char **argv) -contourInternalForce TCL command |
| | contourParameterCmd (int argc, char **argv) -contourParameter TCL command |
| | boundaryConditionsCmd (int argc, char **argv) -boundaryConditions TCL command |
| | computationCmd (int argc, char **argv) -computation TCL command |
| | removeVertexCmd (int argc, char **argv) -removeVertex TCL command |
| | addVertexCmd (int argc, char **argv) -addVertex TCL command |
| | distanceConstraintCmd (int argc, char **argv) -distanceConstraint TCL command |
| | spacingConstraintCmd (int argc, char **argv) -spacingConstraint TCL command |
| | attachmentConstraintCmd (int argc, char **argv) -attachmentConstraint TCL command |
| | balloonConstraintCmd (int argc, char **argv) -balloonConstraint TCL command |
| | positionConstraintCmd (int argc, char **argv) -positionConstraint TCL command |
| | forceConstraintCmd (int argc, char **argv) -forceConstraint TCL command |
| | edgeLengthCmd (int argc, char **argv) -edgeLength TCL command |
| | listAvailableInternalForcesCmd (int argc, char** argv) -listInternalForces TCL command |
| | create (TclModule *m, int argc, char **argv) create function |
| | load (const TclString &filename, Scene3D *scn) load function |
| | Constructors
| ||||||
| | Destructor
|
| | unselectMode (Togl *, char *) routine that uninstall vertex/line/edge menu |
the Tcl interface associated with a 3D active contour
Constructors
TclActiveContour3D(const std::type_info &i, ActiveContour3D *c, TclScene3D *scene)
c - the contour corresponding to the client
scene - the scene where to create the TclActiveContour3D
TclActiveContour3D(TclString filename, TclScene3D *scene)
scene - the scene where to create the TclActiveContour3D
TclActiveContour3D(const unsigned int nbLines, const unsigned int *nbVertices, Vec3
nbVertices - the number of the vertices of each line. It is an array of size nbLines
array - the array of 3D vertices that are in each line. The first index of the array "lineIndex" is the index of the line (lineIndex
scene - the scene where to create the TclActiveContour3D
Destructor
ActiveContour3D* getClient(void) const
static int list(TclModule *m, int d, char **a)
int showClosestPointCmd(int argc, char **argv)
int showRangeDistanceCmd(int argc, char **argv)
int selectionModeCmd(int argc, char **argv)
int selectedEdgeColorCmd(int argc, char **argv)
int selectedEdgeWidthCmd(int argc, char **argv)
int vertexParameterCmd(int argc, char **argv)
int rangeInformationCmd(int argc, char **argv)
int rangeInformationSetCmd(int argc, char **argv)
int addContourCmd(int argc, char **argv)
int metricParametersCmd(int argc, char **argv)
int setRestLengthCmd(int argc, char **argv)
int mergeEdgesCmd(int argc, char **argv)
int cutEdgeCmd(int argc, char **argv)
int closeLineCmd(int argc, char **argv)
int contourInternalForceCmd(int argc, char **argv)
int contourParameterCmd(int argc, char **argv)
int boundaryConditionsCmd(int argc, char **argv)
int computationCmd(int argc, char **argv)
int removeVertexCmd(int argc, char **argv)
int addVertexCmd(int argc, char **argv)
int distanceConstraintCmd(int argc, char **argv)
int spacingConstraintCmd(int argc, char **argv)
int attachmentConstraintCmd(int argc, char **argv)
int balloonConstraintCmd(int argc, char **argv)
int positionConstraintCmd(int argc, char **argv)
int forceConstraintCmd(int argc, char **argv)
int edgeLengthCmd(int argc, char **argv)
int listAvailableInternalForcesCmd(int argc, char** argv)
static int create(TclModule *m, int argc, char **argv)
static void load(const TclString &filename, Scene3D *scn)
scn - 3D scene to store the contour
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