, including all inherited members.
activateBody(const Body *, bool) | GraspitCollision | [virtual] |
activatePair(const Body *, const Body *, bool) | GraspitCollision | [virtual] |
addBody(Body *body, bool ExpectEmpty=false) | GraspitCollision | [virtual] |
ALL_COLLISIONS enum value | CollisionInterface | |
allCollisions(DetectionType type, CollisionReport *report, const std::vector< Body * > *interestList) | GraspitCollision | [virtual] |
allContacts(CollisionReport *report, double threshold, const std::vector< Body * > *interestList) | GraspitCollision | [virtual] |
bodyRegion(const Body *body, position point, vec3 normal, double radius, Neighborhood *neighborhood) | GraspitCollision | [virtual] |
bodyToBodyDistance(const Body *body1, const Body *body2, position &p1, position &p2) | GraspitCollision | [virtual] |
cloneBody(Body *, const Body *) | GraspitCollision | [virtual] |
CollisionInterface() | CollisionInterface | |
CollisionPair typedef | GraspitCollision | [private] |
compactContactSet(ContactReport *contacts) | CollisionInterface | [protected] |
contact(ContactReport *report, double threshold, const Body *body1, const Body *body2) | GraspitCollision | [virtual] |
CONTACT_DUPLICATE_THRESHOLD | CollisionInterface | [static] |
convertInterestList(const std::vector< Body * > *inList, std::set< CollisionModel * > *outSet) | GraspitCollision | [private] |
DetectionType enum name | CollisionInterface | |
DisabledIterator typedef | GraspitCollision | [private] |
FAST_COLLISION enum value | CollisionInterface | |
getActivePairs(std::list< CollisionPair > *activePairs, const std::set< CollisionModel * > *interestList) | GraspitCollision | [private] |
getBody(const CollisionModel *model) | GraspitCollision | [inline, private] |
getBoundingVolumes(const Body *, int, std::vector< BoundingBox > *) | GraspitCollision | [virtual] |
getModel(const Body *body) | GraspitCollision | [inline, private] |
getThread() | GraspitCollision | [inline, virtual] |
getThreadId() | CollisionInterface | [virtual] |
GraspitCollision() | GraspitCollision | [inline] |
isActive(const Body *, const Body *) | GraspitCollision | [virtual] |
mBodyMap | GraspitCollision | [private] |
mDisabledMap | GraspitCollision | [private] |
mModelMap | GraspitCollision | [private] |
mModels | GraspitCollision | [private] |
mMutex | CollisionInterface | [protected, static] |
newThread() | GraspitCollision | [inline, virtual] |
pointToBodyDistance(const Body *body1, position point, position &closestPoint, vec3 &closestNormal) | GraspitCollision | [virtual] |
removeBody(Body *body) | GraspitCollision | [virtual] |
removeContactDuplicates(ContactReport *contacts, double duplicateThreshold) | CollisionInterface | [protected] |
setBodyTransform(Body *body, const transf &t) | GraspitCollision | [virtual] |
~CollisionInterface() | CollisionInterface | [inline, virtual] |
~GraspitCollision() | GraspitCollision | [inline, virtual] |