, including all inherited members.
_Collide(const AABBCollisionNode *b0, const AABBCollisionNode *b1, double tolerance) | SSVTreeCollider | [private] |
Opcode::AABBTreeCollider::_Collide(const AABBCollisionNode *b0, const AABBCollisionNode *b1) | Opcode::AABBTreeCollider | [protected] |
Opcode::AABBTreeCollider::_Collide(const AABBQuantizedNode *b0, const AABBQuantizedNode *b1, const Point &a, const Point &Pa, const Point &b, const Point &Pb) | Opcode::AABBTreeCollider | [protected] |
Opcode::AABBTreeCollider::_Collide(const AABBNoLeafNode *a, const AABBNoLeafNode *b) | Opcode::AABBTreeCollider | [protected] |
Opcode::AABBTreeCollider::_Collide(const AABBQuantizedNoLeafNode *a, const AABBQuantizedNoLeafNode *b) | Opcode::AABBTreeCollider | [protected] |
_CollideBoxTri(const AABBNoLeafNode *b) | Opcode::AABBTreeCollider | [protected] |
_CollideBoxTri(const AABBQuantizedNoLeafNode *b) | Opcode::AABBTreeCollider | [protected] |
_CollideTriBox(const AABBNoLeafNode *b) | Opcode::AABBTreeCollider | [protected] |
_CollideTriBox(const AABBQuantizedNoLeafNode *b) | Opcode::AABBTreeCollider | [protected] |
_Distance(const AABBCollisionNode *b0, const AABBCollisionNode *b1, float &minD, Point &point0, Point &point1) | SSVTreeCollider | [private] |
AABBTreeCollider() | Opcode::AABBTreeCollider | |
BoxBoxOverlap(const Point &ea, const Point &ca, const Point &eb, const Point &cb) | Opcode::AABBTreeCollider | [protected] |
CheckTemporalCoherence(Pair *cache) | Opcode::AABBTreeCollider | [protected] |
Collide(BVTCache &cache, double tolerance, const Matrix4x4 *world0=null, const Matrix4x4 *world1=null) | SSVTreeCollider | |
Collide(const AABBCollisionTree *tree0, const AABBCollisionTree *tree1, const Matrix4x4 *world0, const Matrix4x4 *world1, Pair *cache, double tolerance) | SSVTreeCollider | [private] |
Opcode::AABBTreeCollider::Collide(BVTCache &cache, const Matrix4x4 *world0=null, const Matrix4x4 *world1=null) | Opcode::AABBTreeCollider | |
Opcode::AABBTreeCollider::Collide(const AABBCollisionTree *tree0, const AABBCollisionTree *tree1, const Matrix4x4 *world0=null, const Matrix4x4 *world1=null, Pair *cache=null) | Opcode::AABBTreeCollider | |
Opcode::AABBTreeCollider::Collide(const AABBNoLeafTree *tree0, const AABBNoLeafTree *tree1, const Matrix4x4 *world0=null, const Matrix4x4 *world1=null, Pair *cache=null) | Opcode::AABBTreeCollider | |
Opcode::AABBTreeCollider::Collide(const AABBQuantizedTree *tree0, const AABBQuantizedTree *tree1, const Matrix4x4 *world0=null, const Matrix4x4 *world1=null, Pair *cache=null) | Opcode::AABBTreeCollider | |
Opcode::AABBTreeCollider::Collide(const AABBQuantizedNoLeafTree *tree0, const AABBQuantizedNoLeafTree *tree1, const Matrix4x4 *world0=null, const Matrix4x4 *world1=null, Pair *cache=null) | Opcode::AABBTreeCollider | |
Collider() | Opcode::Collider | |
collisionPairInserter | Opcode::AABBTreeCollider | [protected] |
ContactFound() const | Opcode::Collider | [inline] |
Distance(BVTCache &cache, float &minD, Point &point0, Point &point1, const Matrix4x4 *world0=null, const Matrix4x4 *world1=null) | SSVTreeCollider | |
Distance(const AABBCollisionTree *tree0, const AABBCollisionTree *tree1, const Matrix4x4 *world0, const Matrix4x4 *world1, Pair *cache, float &minD, Point &point0, Point &point1) | SSVTreeCollider | [private] |
FirstContactEnabled() const | Opcode::Collider | [inline] |
GetContactStatus() const | Opcode::Collider | [inline] |
GetNbBVBVTests() const | Opcode::AABBTreeCollider | [inline] |
GetNbBVPrimTests() const | Opcode::AABBTreeCollider | [inline] |
GetNbPairs() const | Opcode::AABBTreeCollider | [inline] |
GetNbPrimPrimTests() const | Opcode::AABBTreeCollider | [inline] |
GetPairs() const | Opcode::AABBTreeCollider | [inline] |
InitQuery(const Matrix4x4 *world0=null, const Matrix4x4 *world1=null) | Opcode::AABBTreeCollider | [protected] |
Opcode::Collider::InitQuery() | Opcode::Collider | [inline, protected, virtual] |
LssLssDist(float r0, const Point &point0, const Point &point1, float r1, const Point &point2, const Point &point3) | SSVTreeCollider | [private] |
LssPssDist(float r0, const Point &point0, const Point &point1, float r1, const Point ¢er0) | SSVTreeCollider | [private] |
mAR | Opcode::AABBTreeCollider | [protected] |
mCenterCoeff0 | Opcode::AABBTreeCollider | [protected] |
mCenterCoeff1 | Opcode::AABBTreeCollider | [protected] |
mCurrentModel | Opcode::Collider | [protected] |
mExtentsCoeff0 | Opcode::AABBTreeCollider | [protected] |
mExtentsCoeff1 | Opcode::AABBTreeCollider | [protected] |
mFlags | Opcode::Collider | [protected] |
mFullBoxBoxTest | Opcode::AABBTreeCollider | [protected] |
mFullPrimBoxTest | Opcode::AABBTreeCollider | [protected] |
mId0 | Opcode::AABBTreeCollider | [protected] |
mId1 | Opcode::AABBTreeCollider | [protected] |
mIMesh | Opcode::Collider | [protected] |
mIMesh0 | Opcode::AABBTreeCollider | [protected] |
mIMesh1 | Opcode::AABBTreeCollider | [protected] |
mLeafIndex | Opcode::AABBTreeCollider | [protected] |
mLeafVerts | Opcode::AABBTreeCollider | [protected] |
mNbBVBVTests | Opcode::AABBTreeCollider | [protected] |
mNbBVPrimTests | Opcode::AABBTreeCollider | [protected] |
mNbPrimPrimTests | Opcode::AABBTreeCollider | [protected] |
mNowNode0 | Opcode::AABBTreeCollider | [protected] |
mNowNode1 | Opcode::AABBTreeCollider | [protected] |
mPairs | Opcode::AABBTreeCollider | [protected] |
mR0to1 | Opcode::AABBTreeCollider | [protected] |
mR1to0 | Opcode::AABBTreeCollider | [protected] |
mT0to1 | Opcode::AABBTreeCollider | [protected] |
mT1to0 | Opcode::AABBTreeCollider | [protected] |
override(Collider) HRP_COLLISION_EXPORT const char *ValidateSettings() | Opcode::AABBTreeCollider | |
PrimDist(udword id0, udword id1, Point &point0, Point &point1) | SSVTreeCollider | [protected] |
PrimTest(udword id0, udword id1) | Opcode::AABBTreeCollider | [protected] |
PrimTestIndexTri(udword id0) | Opcode::AABBTreeCollider | [protected] |
PrimTestTriIndex(udword id1) | Opcode::AABBTreeCollider | [protected] |
PssLssDist(float r0, const Point ¢er0, float r1, const Point &point0, const Point &point1) | SSVTreeCollider | [private] |
PssPssDist(float r0, const Point ¢er0, float r1, const Point ¢er1) | SSVTreeCollider | [private] |
setCollisionPairInserter(hrp::CollisionPairInserterBase *collisionPairInserter) | Opcode::AABBTreeCollider | [inline] |
SetFirstContact(bool flag) | Opcode::Collider | [inline] |
SetFullBoxBoxTest(bool flag) | Opcode::AABBTreeCollider | [inline] |
SetFullPrimBoxTest(bool flag) | Opcode::AABBTreeCollider | [inline] |
SetPrimitiveTests(bool flag) | Opcode::Collider | [inline] |
SetTemporalCoherence(bool flag) | Opcode::Collider | [inline] |
Setup(const MeshInterface *mi0, const MeshInterface *mi1) | Opcode::AABBTreeCollider | [inline, protected] |
Opcode::Collider::Setup(const BaseModel *model) | Opcode::Collider | [inline, protected] |
SkipPrimitiveTests() const | Opcode::Collider | [inline] |
SsvSsvDist(const AABBCollisionNode *b0, const AABBCollisionNode *b1) | SSVTreeCollider | [protected] |
SSVTreeCollider() | SSVTreeCollider | |
TemporalCoherenceEnabled() const | Opcode::Collider | [inline] |
TemporalHit() const | Opcode::Collider | [inline] |
TriBoxOverlap(const Point ¢er, const Point &extents) | Opcode::AABBTreeCollider | [protected] |
TriTriOverlap(const Point &V0, const Point &V1, const Point &V2, const Point &U0, const Point &U1, const Point &U2) | Opcode::AABBTreeCollider | [protected] |
ValidateSettings()=0 | Opcode::Collider | [pure virtual] |
~AABBTreeCollider() | Opcode::AABBTreeCollider | [virtual] |
~Collider() | Opcode::Collider | [virtual] |
~SSVTreeCollider() | SSVTreeCollider | [inline] |