cuikmove.c
Go to the documentation of this file.
#define REP_JOINTS One of the possible values of the REPRESENTATION parameter. Definition: parameters.h:60 void MoveWorldDOF(Tparameters *pr, Tplot3d *pt, double *dof, Tworld *w) Moves a mechanisms to a configuration given by the degrees of freedom. Definition: world.c:3680 void GetWorldRangeDOF(unsigned int ndof, Tinterval *r, Tworld *w) Gets the range for a given degree of freedom. Definition: world.c:2002 char * GetFileBaseName(Tfilename *fn) Gets the file base name (paht+name) . Definition: filename.c:166 Data structure to hold the information about the name of a file. Definition: filename.h:271 Definition of the cuikmove control structure. void InitPlot3d(char *name, boolean axes, int argc, char **arg, Tplot3d *p) Constructor. Definition: plot3d.c:41 #define ZERO Floating point operations giving a value below this constant (in absolute value) are considered 0... Definition: defines.h:37 Definition of the Tworld type and the associated functions. Error and warning functions. Headers of the GTK interface functions for cuikmove. Definitions of constants and macros used in several parts of the cuik library. A table of parameters. void CreateFileName(char *path, char *name, char *suffix, char *ext, Tfilename *fn) Constructor. Definition: filename.c:22 void InitParametersFromFile(char *file, Tparameters *p) Constructor from a file. Definition: parameters.c:51 char * GetFileFullName(Tfilename *fn) Gets the file full name (paht+name+extension). Definition: filename.c:151 boolean InitWorldFromFile(Tparameters *p, boolean error, char *fn, Tworld *w) Constructor. #define JOINTS_EXT File extension for files with samples represented by the joint values. Definition: filename.h:188 void PlotWorld(Tparameters *pr, Tplot3d *pt, double axesLength, Tworld *w) Adds a world (environment plus mechanism) in a 3D scene. Definition: world.c:3452 double GetParameter(unsigned int n, Tparameters *p) Gets the value for a particular parameter. Definition: parameters.c:93 unsigned int GetWorldNDOF(Tworld *w) Gets the number of degrees of freedom in the world. Definition: world.c:1997 void ChangeParameter(unsigned int n, double v, Tparameters *p) Sets the value for a particular parameter. Definition: parameters.c:164 void ClosePlot3d(boolean quit, double average_x, double average_y, double average_z, Tplot3d *p) Destructor. Definition: plot3d.c:473 Headers of the GTK support functions for cuikplay. Definition of the Tinterval type and the associated functions. |
Follow us!