cd.h
Go to the documentation of this file.
boolean CheckCollision(boolean all, THTransform *tl, THTransform *tlPrev, TworldCD *cd) Determines if there is a collision. Definition: cd.c:2251 void PrintCollisionInfo(THTransform *tl, Tmechanism *m, TworldCD *cd) Prints some information collected during last collision check. Definition: cd.c:2362 boolean LinkCanCollide(unsigned int l, unsigned int nl, unsigned int no, boolean **checkCollisionsLL, boolean **checkCollisionsLO) Identifies links than can collide. Definition: cd.c:2209 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. Headers of the C interface for the Bullet collision detection library. Headers of the C interface for the vcollide collision detection engine. 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:2126 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:2334 boolean ObstacleCanCollide(unsigned int o, unsigned int nl, boolean **checkCollisionsLO) Identifies obstacles than can collide. Definition: cd.c:2231 Headers of the C interface for the FCL collision detection library. Information associated with the Vcollide collision detection engine. Definition: cd.h:125 Definition of the Tenvironment type and the associated functions. |
Follow us!