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

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

_RayStab(const AABBCollisionNode *node)RayColliderprotected
_RayStab(const AABBNoLeafNode *node)RayColliderprotected
_RayStab(const AABBQuantizedNode *node)RayColliderprotected
_RayStab(const AABBQuantizedNoLeafNode *node)RayColliderprotected
_RayStab(const AABBTreeNode *node, Container &box_indices)RayColliderprotected
_SegmentStab(const AABBCollisionNode *node)RayColliderprotected
_SegmentStab(const AABBNoLeafNode *node)RayColliderprotected
_SegmentStab(const AABBQuantizedNode *node)RayColliderprotected
_SegmentStab(const AABBQuantizedNoLeafNode *node)RayColliderprotected
_SegmentStab(const AABBTreeNode *node, Container &box_indices)RayColliderprotected
Collide(const Ray &world_ray, const Model &model, const Matrix4x4 *world=null, udword *cache=null)RayCollider
Collide(const Ray &world_ray, const AABBTree *tree, Container &box_indices)RayCollider
Collider()Collider
ContactFound() const Colliderinline
FirstContactEnabled() const Colliderinline
GetContactStatus() const Colliderinline
GetNbIntersections() const RayColliderinline
GetNbRayBVTests() const RayColliderinline
GetNbRayPrimTests() const RayColliderinline
InitQuery(const Ray &world_ray, const Matrix4x4 *world=null, udword *face_id=null)RayColliderprotected
Collider::InitQuery()Colliderinlineprotectedvirtual
mCenterCoeffRayColliderprotected
mClosestHitRayColliderprotected
mCullingRayColliderprotected
mCurrentModelColliderprotected
mDataRayColliderprotected
mData2RayColliderprotected
mDirRayColliderprotected
mExtentsCoeffRayColliderprotected
mFDirRayColliderprotected
mFlagsColliderprotected
mIMeshColliderprotected
mMaxDistRayColliderprotected
mNbIntersectionsRayColliderprotected
mNbRayBVTestsRayColliderprotected
mNbRayPrimTestsRayColliderprotected
mOriginRayColliderprotected
mStabbedFaceRayColliderprotected
mStabbedFacesRayColliderprotected
override(Collider) const char *ValidateSettings()RayCollider
RayAABBOverlap(const Point &center, const Point &extents)RayColliderprotected
RayCollider()RayCollider
RayTriOverlap(const Point &vert0, const Point &vert1, const Point &vert2)RayColliderprotected
SegmentAABBOverlap(const Point &center, const Point &extents)RayColliderprotected
SetClosestHit(bool flag)RayColliderinline
SetCulling(bool flag)RayColliderinline
SetDestination(CollisionFaces *cf)RayColliderinline
SetFirstContact(bool flag)Colliderinline
SetMaxDist(float max_dist=MAX_FLOAT)RayColliderinline
SetPrimitiveTests(bool flag)Colliderinline
SetTemporalCoherence(bool flag)Colliderinline
Setup(const BaseModel *model)Colliderinlineprotected
SkipPrimitiveTests() const Colliderinline
TemporalCoherenceEnabled() const Colliderinline
TemporalHit() const Colliderinline
ValidateSettings()=0Colliderpure virtual
~Collider()Collidervirtual
~RayCollider()RayCollidervirtual