cd.h
Go to the documentation of this file.
boolean LinkCanCollide(unsigned int l, unsigned int nl, unsigned int no, boolean **checkCollisionsLL, boolean **checkCollisionsLO) Identifies links than can collide. Definition: cd.c:2218 A homgeneous transform in R^3. Headers of the C interface for the pqp collision detection engine. Headers of the C interface for the rigidCLL collision detection engine. boolean CheckCollision(boolean all, THTransform *tl, TLinkConf *def, THTransform *tlPrev, TLinkConf *defPrev, TworldCD *cd) Determines if there is a collision. Definition: cd.c:2260 Headers of the C interface for the Bullet collision detection library. Headers of the C interface for the vcollide collision detection engine. void PrintCollisionInfo(THTransform *tl, Tmechanism *m, Tenvironment *e, TworldCD *cd) Prints some information collected during last collision check. Definition: cd.c:2374 A collection of obstacles (convex polyhedrons) with their names. Definition: environment.h:39 Definition of the Tmechanism type and the associated functions. Definition of the THTransform type and the associated functions. void InitCD(unsigned int engine, boolean parallel, Tmechanism *m, Tenvironment *e, boolean **checkCollisionsLL, boolean **checkCollisionsLO, TworldCD *cd) Initializes the collision detector. Definition: cd.c:2135 void StoreCollisionInfo(FILE *f, char *fname, unsigned int objectID, Tmechanism *m, TworldCD *cd) Stores the information collected during last collision check into a file. Definition: cd.c:2346 boolean ObstacleCanCollide(unsigned int o, unsigned int nl, boolean **checkCollisionsLO) Identifies obstacles than can collide. Definition: cd.c:2240 Headers of the C interface for the FCL collision detection library. Information associated with the Vcollide collision detection engine. Definition: cd.h:126 Definition of the Tenvironment type and the associated functions. |
Follow us!