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

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

_Collide(const AABBCollisionNode *node)SphereColliderprotected
_Collide(const AABBNoLeafNode *node)SphereColliderprotected
_Collide(const AABBQuantizedNode *node)SphereColliderprotected
_Collide(const AABBQuantizedNoLeafNode *node)SphereColliderprotected
_Collide(const AABBTreeNode *node)SphereColliderprotected
_CollideNoPrimitiveTest(const AABBCollisionNode *node)SphereColliderprotected
_CollideNoPrimitiveTest(const AABBNoLeafNode *node)SphereColliderprotected
_CollideNoPrimitiveTest(const AABBQuantizedNode *node)SphereColliderprotected
_CollideNoPrimitiveTest(const AABBQuantizedNoLeafNode *node)SphereColliderprotected
_Dump(const AABBCollisionNode *node)VolumeColliderprotected
_Dump(const AABBNoLeafNode *node)VolumeColliderprotected
_Dump(const AABBQuantizedNode *node)VolumeColliderprotected
_Dump(const AABBQuantizedNoLeafNode *node)VolumeColliderprotected
Collide(SphereCache &cache, const Sphere &sphere, const HybridModel &model, const Matrix4x4 *worlds=null, const Matrix4x4 *worldm=null)HybridSphereCollider
SphereCollider::Collide(SphereCache &cache, const Sphere &sphere, const Model &model, const Matrix4x4 *worlds=null, const Matrix4x4 *worldm=null)SphereCollider
SphereCollider::Collide(SphereCache &cache, const Sphere &sphere, const AABBTree *tree)SphereCollider
Collider()Collider
ContactFound() const Colliderinline
FirstContactEnabled() const Colliderinline
GetContactStatus() const Colliderinline
GetNbTouchedPrimitives() const VolumeColliderinline
GetNbVolumeBVTests() const VolumeColliderinline
GetNbVolumePrimTests() const VolumeColliderinline
GetTouchedPrimitives() const VolumeColliderinline
HybridSphereCollider()HybridSphereCollider
InitQuery(SphereCache &cache, const Sphere &sphere, const Matrix4x4 *worlds=null, const Matrix4x4 *worldm=null)SphereColliderprotected
VolumeCollider::InitQuery()Colliderinlineprotectedvirtual
IsCacheValid(VolumeCache &cache)VolumeColliderinlineprotected
mCenterSphereColliderprotected
mCenterCoeffVolumeColliderprotected
mCurrentModelColliderprotected
mExtentsCoeffVolumeColliderprotected
mFlagsColliderprotected
mIMeshColliderprotected
mNbVolumeBVTestsVolumeColliderprotected
mNbVolumePrimTestsVolumeColliderprotected
mRadius2SphereColliderprotected
mTouchedBoxesHybridSphereColliderprotected
mTouchedPrimitivesVolumeColliderprotected
override(Collider) const char *ValidateSettings()VolumeCollider
override(Collider) inline_ void InitQuery()VolumeColliderinlineprotected
SetFirstContact(bool flag)Colliderinline
SetPrimitiveTests(bool flag)Colliderinline
SetTemporalCoherence(bool flag)Colliderinline
Setup(const BaseModel *model)Colliderinlineprotected
SkipPrimitiveTests() const Colliderinline
SphereAABBOverlap(const Point &center, const Point &extents)SphereColliderprotected
SphereCollider()SphereCollider
SphereContainsBox(const Point &bc, const Point &be)SphereColliderprotected
SphereTriOverlap(const Point &vert0, const Point &vert1, const Point &vert2)SphereColliderprotected
TemporalCoherenceEnabled() const Colliderinline
TemporalHit() const Colliderinline
ValidateSettings()=0Colliderpure virtual
VolumeCollider()VolumeCollider
~Collider()Collidervirtual
~HybridSphereCollider()HybridSphereCollidervirtual
~SphereCollider()SphereCollidervirtual
~VolumeCollider()=0VolumeColliderpure virtual