This is the complete list of members for AABBTreeCollider, including all inherited members.
_Collide(const AABBCollisionNode *b0, const AABBCollisionNode *b1) | AABBTreeCollider | protected |
_Collide(const AABBQuantizedNode *b0, const AABBQuantizedNode *b1, const Point &a, const Point &Pa, const Point &b, const Point &Pb) | AABBTreeCollider | protected |
_Collide(const AABBNoLeafNode *a, const AABBNoLeafNode *b) | AABBTreeCollider | protected |
_Collide(const AABBQuantizedNoLeafNode *a, const AABBQuantizedNoLeafNode *b) | AABBTreeCollider | protected |
_CollideBoxTri(const AABBNoLeafNode *b) | AABBTreeCollider | protected |
_CollideBoxTri(const AABBQuantizedNoLeafNode *b) | AABBTreeCollider | protected |
_CollideTriBox(const AABBNoLeafNode *b) | AABBTreeCollider | protected |
_CollideTriBox(const AABBQuantizedNoLeafNode *b) | AABBTreeCollider | protected |
AABBTreeCollider() | AABBTreeCollider | |
BoxBoxOverlap(const Point &ea, const Point &ca, const Point &eb, const Point &cb) | AABBTreeCollider | protected |
CheckTemporalCoherence(Pair *cache) | AABBTreeCollider | protected |
Collide(BVTCache &cache, const Matrix4x4 *world0=null, const Matrix4x4 *world1=null) | AABBTreeCollider | |
Collide(const AABBCollisionTree *tree0, const AABBCollisionTree *tree1, const Matrix4x4 *world0=null, const Matrix4x4 *world1=null, Pair *cache=null) | AABBTreeCollider | |
Collide(const AABBNoLeafTree *tree0, const AABBNoLeafTree *tree1, const Matrix4x4 *world0=null, const Matrix4x4 *world1=null, Pair *cache=null) | AABBTreeCollider | |
Collide(const AABBQuantizedTree *tree0, const AABBQuantizedTree *tree1, const Matrix4x4 *world0=null, const Matrix4x4 *world1=null, Pair *cache=null) | AABBTreeCollider | |
Collide(const AABBQuantizedNoLeafTree *tree0, const AABBQuantizedNoLeafTree *tree1, const Matrix4x4 *world0=null, const Matrix4x4 *world1=null, Pair *cache=null) | AABBTreeCollider | |
Collider() | Collider | |
collisionPairInserter | AABBTreeCollider | protected |
ContactFound() const | Collider | inline |
FirstContactEnabled() const | Collider | inline |
GetContactStatus() const | Collider | inline |
GetNbBVBVTests() const | AABBTreeCollider | inline |
GetNbBVPrimTests() const | AABBTreeCollider | inline |
GetNbPairs() const | AABBTreeCollider | inline |
GetNbPrimPrimTests() const | AABBTreeCollider | inline |
GetPairs() const | AABBTreeCollider | inline |
InitQuery(const Matrix4x4 *world0=null, const Matrix4x4 *world1=null) | AABBTreeCollider | protected |
Collider::InitQuery() | Collider | inlineprotectedvirtual |
mAR | AABBTreeCollider | protected |
mCenterCoeff0 | AABBTreeCollider | protected |
mCenterCoeff1 | AABBTreeCollider | protected |
mCurrentModel | Collider | protected |
mExtentsCoeff0 | AABBTreeCollider | protected |
mExtentsCoeff1 | AABBTreeCollider | protected |
mFlags | Collider | protected |
mFullBoxBoxTest | AABBTreeCollider | protected |
mFullPrimBoxTest | AABBTreeCollider | protected |
mId0 | AABBTreeCollider | protected |
mId1 | AABBTreeCollider | protected |
mIMesh | Collider | protected |
mIMesh0 | AABBTreeCollider | protected |
mIMesh1 | AABBTreeCollider | protected |
mLeafIndex | AABBTreeCollider | protected |
mLeafVerts | AABBTreeCollider | protected |
mNbBVBVTests | AABBTreeCollider | protected |
mNbBVPrimTests | AABBTreeCollider | protected |
mNbPrimPrimTests | AABBTreeCollider | protected |
mNowNode0 | AABBTreeCollider | protected |
mNowNode1 | AABBTreeCollider | protected |
mPairs | AABBTreeCollider | protected |
mR0to1 | AABBTreeCollider | protected |
mR1to0 | AABBTreeCollider | protected |
mT0to1 | AABBTreeCollider | protected |
mT1to0 | AABBTreeCollider | protected |
override(Collider) HRP_COLLISION_EXPORT const char *ValidateSettings() | AABBTreeCollider | |
PrimTest(udword id0, udword id1) | AABBTreeCollider | protected |
PrimTestIndexTri(udword id0) | AABBTreeCollider | protected |
PrimTestTriIndex(udword id1) | AABBTreeCollider | protected |
setCollisionPairInserter(hrp::CollisionPairInserterBase *collisionPairInserter) | AABBTreeCollider | inline |
SetFirstContact(bool flag) | Collider | inline |
SetFullBoxBoxTest(bool flag) | AABBTreeCollider | inline |
SetFullPrimBoxTest(bool flag) | AABBTreeCollider | inline |
SetPrimitiveTests(bool flag) | Collider | inline |
SetTemporalCoherence(bool flag) | Collider | inline |
Setup(const MeshInterface *mi0, const MeshInterface *mi1) | AABBTreeCollider | inlineprotected |
Collider::Setup(const BaseModel *model) | Collider | inlineprotected |
SkipPrimitiveTests() const | Collider | inline |
TemporalCoherenceEnabled() const | Collider | inline |
TemporalHit() const | Collider | inline |
TriBoxOverlap(const Point ¢er, const Point &extents) | AABBTreeCollider | protected |
TriTriOverlap(const Point &V0, const Point &V1, const Point &V2, const Point &U0, const Point &U1, const Point &U2) | AABBTreeCollider | protected |
ValidateSettings()=0 | Collider | pure virtual |
~AABBTreeCollider() | AABBTreeCollider | virtual |
~Collider() | Collider | virtual |