CollisionInterface Member List

This is the complete list of members for CollisionInterface, including all inherited members.
activateBody(const Body *body, bool active)=0CollisionInterface [pure virtual]
activatePair(const Body *body1, const Body *body2, bool active)=0CollisionInterface [pure virtual]
addBody(Body *body, bool ExpectEmpty=false)=0CollisionInterface [pure virtual]
ALL_COLLISIONS enum valueCollisionInterface
allCollisions(DetectionType type, CollisionReport *report, const std::vector< Body * > *interestList)=0CollisionInterface [pure virtual]
allContacts(CollisionReport *report, double threshold, const std::vector< Body * > *interestList)=0CollisionInterface [pure virtual]
bodyRegion(const Body *body, position point, vec3 normal, double radius, Neighborhood *neighborhood)=0CollisionInterface [pure virtual]
bodyToBodyDistance(const Body *body1, const Body *body2, position &p1, position &p2)=0CollisionInterface [pure virtual]
cloneBody(Body *clone, const Body *original)=0CollisionInterface [pure virtual]
CollisionInterface()CollisionInterface
compactContactSet(ContactReport *contacts)CollisionInterface [protected]
contact(ContactReport *report, double threshold, const Body *body1, const Body *body2)=0CollisionInterface [pure virtual]
CONTACT_DUPLICATE_THRESHOLDCollisionInterface [static]
DetectionType enum nameCollisionInterface
FAST_COLLISION enum valueCollisionInterface
getBoundingVolumes(const Body *, int, std::vector< BoundingBox > *)CollisionInterface [inline, virtual]
getThreadId()CollisionInterface [virtual]
isActive(const Body *body1, const Body *body2=NULL)=0CollisionInterface [pure virtual]
mMutexCollisionInterface [protected, static]
mNextThreadIdCollisionInterface [private, static]
mThreadIdStorageCollisionInterface [private]
newThread()CollisionInterface [virtual]
pointToBodyDistance(const Body *body1, position point, position &closestPoint, vec3 &closestNormal)=0CollisionInterface [pure virtual]
removeBody(Body *body)=0CollisionInterface [pure virtual]
removeContactDuplicates(ContactReport *contacts, double duplicateThreshold)CollisionInterface [protected]
replaceContactSetWithPerimeter(ContactReport &contactSet)CollisionInterface [private]
setBodyTransform(Body *body, const transf &t)=0CollisionInterface [pure virtual]
~CollisionInterface()CollisionInterface [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


graspit
Author(s):
autogenerated on Wed Jan 25 11:00:20 2012