Vegastrike 0.5.1 rc1  1.0
Original sources for Vegastrike Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AABBTreeCollider Member List

This is the complete list of members for AABBTreeCollider, including all inherited members.

_Collide(const AABBCollisionNode *b0, const AABBCollisionNode *b1)AABBTreeColliderprotected
_Collide(const AABBQuantizedNode *b0, const AABBQuantizedNode *b1, const Point &a, const Point &Pa, const Point &b, const Point &Pb)AABBTreeColliderprotected
_Collide(const AABBNoLeafNode *a, const AABBNoLeafNode *b)AABBTreeColliderprotected
_Collide(const AABBQuantizedNoLeafNode *a, const AABBQuantizedNoLeafNode *b)AABBTreeColliderprotected
_CollideBoxTri(const AABBNoLeafNode *b)AABBTreeColliderprotected
_CollideBoxTri(const AABBQuantizedNoLeafNode *b)AABBTreeColliderprotected
_CollideTriBox(const AABBNoLeafNode *b)AABBTreeColliderprotected
_CollideTriBox(const AABBQuantizedNoLeafNode *b)AABBTreeColliderprotected
AABBTreeCollider()AABBTreeCollider
BoxBoxOverlap(const Point &ea, const Point &ca, const Point &eb, const Point &cb)AABBTreeColliderprotected
CheckTemporalCoherence(Pair *cache)AABBTreeColliderprotected
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
ContactFound() const Colliderinline
FirstContactEnabled() const Colliderinline
GetContactStatus() const Colliderinline
GetNbBVBVTests() const AABBTreeColliderinline
GetNbBVPrimTests() const AABBTreeColliderinline
GetNbPairs() const AABBTreeColliderinline
GetNbPrimPrimTests() const AABBTreeColliderinline
GetPairs() const AABBTreeColliderinline
InitQuery(const Matrix4x4 *world0=null, const Matrix4x4 *world1=null)AABBTreeColliderprotected
Collider::InitQuery()Colliderinlineprotectedvirtual
mARAABBTreeColliderprotected
mCenterCoeff0AABBTreeColliderprotected
mCenterCoeff1AABBTreeColliderprotected
mCurrentModelColliderprotected
mExtentsCoeff0AABBTreeColliderprotected
mExtentsCoeff1AABBTreeColliderprotected
mFlagsColliderprotected
mFullBoxBoxTestAABBTreeColliderprotected
mFullPrimBoxTestAABBTreeColliderprotected
mIMeshColliderprotected
mIMesh0AABBTreeColliderprotected
mIMesh1AABBTreeColliderprotected
mLeafIndexAABBTreeColliderprotected
mLeafVertsAABBTreeColliderprotected
mNbBVBVTestsAABBTreeColliderprotected
mNbBVPrimTestsAABBTreeColliderprotected
mNbPrimPrimTestsAABBTreeColliderprotected
mPairsAABBTreeColliderprotected
mR0to1AABBTreeColliderprotected
mR1to0AABBTreeColliderprotected
mT0to1AABBTreeColliderprotected
mT1to0AABBTreeColliderprotected
override(Collider) const char *ValidateSettings()AABBTreeCollider
PrimTest(udword id0, udword id1)AABBTreeColliderprotected
PrimTestIndexTri(udword id0)AABBTreeColliderprotected
PrimTestTriIndex(udword id1)AABBTreeColliderprotected
SetFirstContact(bool flag)Colliderinline
SetFullBoxBoxTest(bool flag)AABBTreeColliderinline
SetFullPrimBoxTest(bool flag)AABBTreeColliderinline
SetPrimitiveTests(bool flag)Colliderinline
SetTemporalCoherence(bool flag)Colliderinline
Setup(const MeshInterface *mi0, const MeshInterface *mi1)AABBTreeColliderinlineprotected
Collider::Setup(const BaseModel *model)Colliderinlineprotected
SkipPrimitiveTests() const Colliderinline
TemporalCoherenceEnabled() const Colliderinline
TemporalHit() const Colliderinline
TriBoxOverlap(const Point &center, const Point &extents)AABBTreeColliderprotected
TriTriOverlap(const Point &V0, const Point &V1, const Point &V2, const Point &U0, const Point &U1, const Point &U2)AABBTreeColliderprotected
ValidateSettings()=0Colliderpure virtual
~AABBTreeCollider()AABBTreeCollidervirtual
~Collider()Collidervirtual