Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

physics::OBBCollisionDetector Member List

This is the complete list of members for physics::OBBCollisionDetector, including all inherited members.
_refCountbase::Referenced [mutable, protected]
addPotentialCollisionListener(ref< PotentialCollisionListener > listener)physics::Collider [inline, virtual]
AllContactPoints enum valuephysics::CollisionDetector
AttributeFlags enum namegfx::Visual
Attributes typedefgfx::Visual
Bfphysics::OBBCollisionDetector [protected]
className() const physics::OBBCollisionDetector [inline, virtual]
CollidableBodyPair typedefphysics::CollisionDetector [protected]
collide(ref< const Collidable > collidable1, ref< const Collidable > collidable2)=0physics::Collider [pure virtual]
collide(ref< const Collidable > collidable)physics::Collider [virtual]
Collide(const base::Matrix3 &R1, const base::Vector3 &T1, ref< const OBBCollisionModel > model1, const base::Matrix3 &R2, const base::Vector3 &T2, ref< const OBBCollisionModel > model2, CollisionQueryType queryType)physics::OBBCollisionDetector [protected]
Collide(const base::Matrix3 &R1, const base::Vector3 &T1, Real s1, ref< const OBBCollisionModel > model1, const base::Matrix3 &R2, const base::Vector3 &T2, Real s2, ref< const OBBCollisionModel > model2, CollisionQueryType queryType)physics::OBBCollisionDetector [protected]
Collider()physics::Collider
Collider(const Collider &c)physics::Collider [inline, protected]
collideRecursive(const OBBCollisionModel::OBB &b1, const OBBCollisionModel::OBB &b2, const base::Matrix3 &R, const base::Vector3 &T, double s)physics::OBBCollisionDetector [protected]
collision(ref< const Solid > solid1, ref< const Solid > solid2, CollisionQueryType queryType)physics::OBBCollisionDetector [virtual]
collisionDetectionEnabledphysics::OBBCollisionDetector [protected]
CollisionDetector()physics::CollisionDetector
collisionEnable(bool enabled)physics::OBBCollisionDetector [inline, virtual]
collisionEpsilonphysics::CollisionDetector [static]
CollisionQueryType enum namephysics::CollisionDetector
CollisionStateMap typedefphysics::CollisionDetector [protected]
collisionStatesphysics::CollisionDetector [mutable, protected]
contactsphysics::OBBCollisionDetector [protected]
createCollidableBody(ref< Shape > shape)=0physics::CollisionDetector [pure virtual]
createOSGVisual(Visual::Attributes visualAttributes=0) const gfx::Visual [inline, virtual]
DetectCollision enum valuephysics::CollisionDetector
e1physics::OBBCollisionDetector [protected]
e2physics::OBBCollisionDetector [protected]
e3physics::OBBCollisionDetector [protected]
ef11physics::OBBCollisionDetector [protected]
ef12physics::OBBCollisionDetector [protected]
ef13physics::OBBCollisionDetector [protected]
ef21physics::OBBCollisionDetector [protected]
ef22physics::OBBCollisionDetector [protected]
ef23physics::OBBCollisionDetector [protected]
ef31physics::OBBCollisionDetector [protected]
ef32physics::OBBCollisionDetector [protected]
ef33physics::OBBCollisionDetector [protected]
enabledphysics::Collider [protected]
enableOnUnreferenceCall(bool enabled)base::Referenced [inline]
f1physics::OBBCollisionDetector [protected]
f2physics::OBBCollisionDetector [protected]
f3physics::OBBCollisionDetector [protected]
firstContactphysics::OBBCollisionDetector [protected]
FirstContactPoint enum valuephysics::CollisionDetector
g1physics::OBBCollisionDetector [protected]
g2physics::OBBCollisionDetector [protected]
g3physics::OBBCollisionDetector [protected]
getCollisionState(ref< const CollidableBody > collidableBody1, ref< const CollidableBody > collidableBody2) const physics::CollisionDetector [virtual]
getType() const physics::OBBCollisionDetector [inline, virtual]
h1physics::OBBCollisionDetector [protected]
h2physics::OBBCollisionDetector [protected]
h3physics::OBBCollisionDetector [protected]
i1physics::OBBCollisionDetector [protected]
i2physics::OBBCollisionDetector [protected]
i3physics::OBBCollisionDetector [protected]
isCollisionEnabled() const physics::Collider [inline, virtual]
isSameKindAs(const ReferencedObject &) const base::ReferencedObject [inline, virtual]
base::Object::isSameKindAs(const Object &) const base::Object [inline, virtual]
ListenerList typedefphysics::Collider [protected]
listenersphysics::Collider [protected]
m1physics::OBBCollisionDetector [protected]
mRphysics::OBBCollisionDetector [protected]
msphysics::OBBCollisionDetector [protected]
mTphysics::OBBCollisionDetector [protected]
n1physics::OBBCollisionDetector [protected]
newCollisionState(ref< const Solid > solid1, ref< const Solid > solid2) const physics::OBBCollisionDetector [inline, protected, virtual]
physics::CollisionDetector::newCollisionState(ref< const CollidableBody > collidableBody1, ref< const CollidableBody > collidableBody2) const physics::CollisionDetector [inline, protected, virtual]
notifyListeners(ref< const Collidable > collidable1, ref< const Collidable > collidable2)physics::Collider [protected]
numBoxTestsphysics::OBBCollisionDetector
numTriTestsphysics::OBBCollisionDetector
OBBCollisionDetector()physics::OBBCollisionDetector [inline]
OBBDisjoint(const base::Matrix3 &B, const base::Vector3 &T, const base::Vector3 &a, const base::Vector3 &b)physics::OBBCollisionDetector [protected]
Object()base::Object [inline]
Object(const Object &)base::Object [inline, protected]
onUnreference() const base::Referenced [inline, virtual]
onUnreferenceEnabledbase::Referenced [protected]
physics::base::Object::operator=(const Object &)base::Object [inline, protected]
OSGVisualgfx::Visual [static]
p1physics::OBBCollisionDetector [protected]
p2physics::OBBCollisionDetector [protected]
p3physics::OBBCollisionDetector [protected]
potentialCollision(ref< const Collidable > collidable1, ref< const Collidable > collidable2)physics::Collider [inline, virtual]
project6(const Vector3 &ax, const Vector3 &p1, const Vector3 &p2, const Vector3 &p3, const Vector3 &q1, const Vector3 &q2, const Vector3 &q3) const physics::OBBCollisionDetector [protected]
q1physics::OBBCollisionDetector [protected]
q2physics::OBBCollisionDetector [protected]
q3physics::OBBCollisionDetector [protected]
queryTypephysics::CollisionDetector [protected]
reference() const base::Referenced [inline]
referenceCount() const base::Referenced [inline]
Referenced()base::Referenced [inline]
Referenced(const Referenced &c)base::Referenced [inline]
physics::ReferencedObject()base::ReferencedObject [inline]
base::ReferencedObject::ReferencedObject()base::ReferencedObject [inline]
removePotentialCollisionListener(ref< PotentialCollisionListener > listener)physics::Collider [inline, virtual]
reset()physics::Collider [inline, virtual]
resetListeners()physics::Collider [protected]
setCollisionQueryType(CollisionQueryType collisionQueryType)physics::CollisionDetector [inline, virtual]
shortestSegmentBetween(ref< const Collidable > collidable1, ref< const Collidable > collidable2)physics::CollisionDetector [virtual]
ShowAxes enum valuegfx::Visual
ShowBounds enum valuegfx::Visual
ShowCollisionDetection enum valuegfx::Visual
ShowCollisionModel enum valuegfx::Visual
ShowCollisions enum valuegfx::Visual
ShowEdges enum valuegfx::Visual
ShowNormals enum valuegfx::Visual
triContact(const OBBCollisionModel::OBB &b1, const OBBCollisionModel::OBB &b2)physics::OBBCollisionDetector [protected]
triContact(const base::Vector3 &P1, const base::Vector3 &P2, const gfx::Vector3 &P3, const base::Point3 &Q1, const base::Point3 &Q2, const gfx::Point3 &Q3)physics::OBBCollisionDetector [protected]
unreference() const base::Referenced [inline]
VerticesOnly enum valuegfx::Visual
VisualType typedefgfx::Visual
visualTypeSupported(VisualType type) const gfx::Visual [inline, virtual]
zphysics::OBBCollisionDetector [protected]
~Collider()physics::Collider [virtual]
~CollisionDetector()physics::CollisionDetector [virtual]
~Object()base::Object [inline, virtual]
~Referenced()base::Referenced [inline, virtual]
~ReferencedObject()base::ReferencedObject [inline, virtual]

Generated on Thu Jul 29 16:40:45 2004 for OpenSim by doxygen 1.3.6