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
HybridOBBCollider Member List

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

_Collide(const AABBCollisionNode *node)OBBColliderprotected
_Collide(const AABBNoLeafNode *node)OBBColliderprotected
_Collide(const AABBQuantizedNode *node)OBBColliderprotected
_Collide(const AABBQuantizedNoLeafNode *node)OBBColliderprotected
_CollideNoPrimitiveTest(const AABBCollisionNode *node)OBBColliderprotected
_CollideNoPrimitiveTest(const AABBNoLeafNode *node)OBBColliderprotected
_CollideNoPrimitiveTest(const AABBQuantizedNode *node)OBBColliderprotected
_CollideNoPrimitiveTest(const AABBQuantizedNoLeafNode *node)OBBColliderprotected
_Dump(const AABBCollisionNode *node)VolumeColliderprotected
_Dump(const AABBNoLeafNode *node)VolumeColliderprotected
_Dump(const AABBQuantizedNode *node)VolumeColliderprotected
_Dump(const AABBQuantizedNoLeafNode *node)VolumeColliderprotected
BoxBoxOverlap(const Point &extents, const Point &center)OBBColliderprotected
Collide(OBBCache &cache, const OBB &box, const HybridModel &model, const Matrix4x4 *worldb=null, const Matrix4x4 *worldm=null)HybridOBBCollider
OBBCollider::Collide(OBBCache &cache, const OBB &box, const Model &model, const Matrix4x4 *worldb=null, const Matrix4x4 *worldm=null)OBBCollider
Collider()Collider
ContactFound() const Colliderinline
FirstContactEnabled() const Colliderinline
GetContactStatus() const Colliderinline
GetNbTouchedPrimitives() const VolumeColliderinline
GetNbVolumeBVTests() const VolumeColliderinline
GetNbVolumePrimTests() const VolumeColliderinline
GetTouchedPrimitives() const VolumeColliderinline
HybridOBBCollider()HybridOBBCollider
InitQuery(OBBCache &cache, const OBB &box, const Matrix4x4 *worldb=null, const Matrix4x4 *worldm=null)OBBColliderprotected
VolumeCollider::InitQuery()Colliderinlineprotectedvirtual
IsCacheValid(VolumeCache &cache)VolumeColliderinlineprotected
mAROBBColliderprotected
mB0OBBColliderprotected
mB1OBBColliderprotected
mBB_1OBBColliderprotected
mBB_2OBBColliderprotected
mBB_3OBBColliderprotected
mBB_4OBBColliderprotected
mBB_5OBBColliderprotected
mBB_6OBBColliderprotected
mBB_7OBBColliderprotected
mBB_8OBBColliderprotected
mBB_9OBBColliderprotected
mBBx1OBBColliderprotected
mBBy1OBBColliderprotected
mBBz1OBBColliderprotected
mBoxExtentsOBBColliderprotected
mCenterCoeffVolumeColliderprotected
mCurrentModelColliderprotected
mExtentsCoeffVolumeColliderprotected
mFlagsColliderprotected
mFullBoxBoxTestOBBColliderprotected
mIMeshColliderprotected
mLeafVertsOBBColliderprotected
mNbVolumeBVTestsVolumeColliderprotected
mNbVolumePrimTestsVolumeColliderprotected
mRBoxToModelOBBColliderprotected
mRModelToBoxOBBColliderprotected
mTBoxToModelOBBColliderprotected
mTModelToBoxOBBColliderprotected
mTouchedBoxesHybridOBBColliderprotected
mTouchedPrimitivesVolumeColliderprotected
OBBCollider()OBBCollider
OBBContainsBox(const Point &bc, const Point &be)OBBColliderprotected
override(Collider) const char *ValidateSettings()OBBCollider
VolumeCollider::override(Collider) inline_ void InitQuery()VolumeColliderinlineprotected
SetFirstContact(bool flag)Colliderinline
SetFullBoxBoxTest(bool flag)OBBColliderinline
SetPrimitiveTests(bool flag)Colliderinline
SetTemporalCoherence(bool flag)Colliderinline
Setup(const BaseModel *model)Colliderinlineprotected
SkipPrimitiveTests() const Colliderinline
TemporalCoherenceEnabled() const Colliderinline
TemporalHit() const Colliderinline
TriBoxOverlap()OBBColliderprotected
ValidateSettings()=0Colliderpure virtual
VolumeCollider()VolumeCollider
~Collider()Collidervirtual
~HybridOBBCollider()HybridOBBCollidervirtual
~OBBCollider()OBBCollidervirtual
~VolumeCollider()=0VolumeColliderpure virtual