, including all inherited members.
| activateBody(const Body *body, bool active) | PQPCollision | [virtual] |
| activatePair(const Body *body1, const Body *body2, bool active) | PQPCollision | [virtual] |
| addBody(Body *body, bool ExpectEmpty=false) | PQPCollision | [virtual] |
| ALL_COLLISIONS enum value | CollisionInterface | |
| allCollisions(DetectionType type, CollisionReport *report, const std::vector< Body * > *interestList) | PQPCollision | [virtual] |
| allContacts(CollisionReport *report, double threshold, const std::vector< Body * > *interestList) | PQPCollision | [virtual] |
| bodyRegion(const Body *body, position point, vec3 normal, double radius, Neighborhood *neighborhood) | PQPCollision | [virtual] |
| bodyToBodyDistance(const Body *body1, const Body *body2, position &p1, position &p2) | PQPCollision | [virtual] |
| cloneBody(Body *clone, const Body *original) | PQPCollision | [virtual] |
| CollisionInterface() | CollisionInterface | |
| compactContactSet(ContactReport *contacts) | CollisionInterface | [protected] |
| contact(ContactReport *report, double threshold, const Body *body1, const Body *body2) | PQPCollision | [virtual] |
| CONTACT_DUPLICATE_THRESHOLD | CollisionInterface | [static] |
| convertContactReport(PQP_ContactResult *pqpReport, ContactReport *report) | PQPCollision | [private] |
| DetectionType enum name | CollisionInterface | |
| FAST_COLLISION enum value | CollisionInterface | |
| getBody(int id) | PQPCollision | [inline, private] |
| getBoundingVolumes(const Body *body, int depth, std::vector< BoundingBox > *bvs) | PQPCollision | [virtual] |
| getId(const Body *body) | PQPCollision | [inline, private] |
| getIdsFromList(const std::vector< Body * > *interestList, int **iList, int *iSize) | PQPCollision | [private] |
| getThreadId() | CollisionInterface | [virtual] |
| isActive(const Body *body1, const Body *body2=NULL) | PQPCollision | [virtual] |
| MAXCOLLISIONS | PQPCollision | [private, static] |
| mBodies | PQPCollision | [private] |
| mIds | PQPCollision | [private] |
| mMutex | CollisionInterface | [protected, static] |
| mVc | PQPCollision | [private] |
| newThread() | PQPCollision | [virtual] |
| pointToBodyDistance(const Body *body1, position point, position &closestPoint, vec3 &closestNormal) | PQPCollision | [virtual] |
| PQPCollision() | PQPCollision | |
| removeBody(Body *body) | PQPCollision | [virtual] |
| removeContactDuplicates(ContactReport *contacts, double duplicateThreshold) | CollisionInterface | [protected] |
| setBodyTransform(Body *body, const transf &t) | PQPCollision | [virtual] |
| ~CollisionInterface() | CollisionInterface | [inline, virtual] |
| ~PQPCollision() | PQPCollision | |