This is the complete list of members for RayCollider, including all inherited members.
_RayStab(const AABBCollisionNode *node) | RayCollider | protected |
_RayStab(const AABBNoLeafNode *node) | RayCollider | protected |
_RayStab(const AABBQuantizedNode *node) | RayCollider | protected |
_RayStab(const AABBQuantizedNoLeafNode *node) | RayCollider | protected |
_RayStab(const AABBTreeNode *node, Container &box_indices) | RayCollider | protected |
_SegmentStab(const AABBCollisionNode *node) | RayCollider | protected |
_SegmentStab(const AABBNoLeafNode *node) | RayCollider | protected |
_SegmentStab(const AABBQuantizedNode *node) | RayCollider | protected |
_SegmentStab(const AABBQuantizedNoLeafNode *node) | RayCollider | protected |
_SegmentStab(const AABBTreeNode *node, Container &box_indices) | RayCollider | protected |
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 | Collider | inline |
FirstContactEnabled() const | Collider | inline |
GetContactStatus() const | Collider | inline |
GetNbIntersections() const | RayCollider | inline |
GetNbRayBVTests() const | RayCollider | inline |
GetNbRayPrimTests() const | RayCollider | inline |
InitQuery(const Ray &world_ray, const Matrix4x4 *world=null, udword *face_id=null) | RayCollider | protected |
Collider::InitQuery() | Collider | inlineprotectedvirtual |
mCenterCoeff | RayCollider | protected |
mClosestHit | RayCollider | protected |
mCulling | RayCollider | protected |
mCurrentModel | Collider | protected |
mData | RayCollider | protected |
mData2 | RayCollider | protected |
mDir | RayCollider | protected |
mExtentsCoeff | RayCollider | protected |
mFDir | RayCollider | protected |
mFlags | Collider | protected |
mIMesh | Collider | protected |
mMaxDist | RayCollider | protected |
mNbIntersections | RayCollider | protected |
mNbRayBVTests | RayCollider | protected |
mNbRayPrimTests | RayCollider | protected |
mOrigin | RayCollider | protected |
mStabbedFace | RayCollider | protected |
mStabbedFaces | RayCollider | protected |
override(Collider) const char *ValidateSettings() | RayCollider | |
RayAABBOverlap(const Point ¢er, const Point &extents) | RayCollider | protected |
RayCollider() | RayCollider | |
RayTriOverlap(const Point &vert0, const Point &vert1, const Point &vert2) | RayCollider | protected |
SegmentAABBOverlap(const Point ¢er, const Point &extents) | RayCollider | protected |
SetClosestHit(bool flag) | RayCollider | inline |
SetCulling(bool flag) | RayCollider | inline |
SetDestination(CollisionFaces *cf) | RayCollider | inline |
SetFirstContact(bool flag) | Collider | inline |
SetMaxDist(float max_dist=MAX_FLOAT) | RayCollider | inline |
SetPrimitiveTests(bool flag) | Collider | inline |
SetTemporalCoherence(bool flag) | Collider | inline |
Setup(const BaseModel *model) | Collider | inlineprotected |
SkipPrimitiveTests() const | Collider | inline |
TemporalCoherenceEnabled() const | Collider | inline |
TemporalHit() const | Collider | inline |
ValidateSettings()=0 | Collider | pure virtual |
~Collider() | Collider | virtual |
~RayCollider() | RayCollider | virtual |