This is the complete list of members for collisionobbcapsule::detection::intersection::IntrUtil< Real >, including all inherited members.
| ColinearSegments(const type::Vec< 3, Real > segment0[2], const type::Vec< 3, Real > segment1[2], int &quantity, type::Vec< 3, Real > *P) | collisionobbcapsule::detection::intersection::IntrUtil< Real > | static |
| ColinearSegmentTriangle(const type::Vec< 3, Real > segment[2], const type::Vec< 3, Real > triangle[3], int &quantity, type::Vec< 3, Real > *P) | collisionobbcapsule::detection::intersection::IntrUtil< Real > | static |
| CoplanarRectangleRectangle(const type::Vec< 3, Real > rectangle0[4], const type::Vec< 3, Real > rectangle1[4], int &quantity, type::Vec< 3, Real > *P) | collisionobbcapsule::detection::intersection::IntrUtil< Real > | static |
| CoplanarSegmentRectangle(const type::Vec< 3, Real > segment[2], const type::Vec< 3, Real > rectangle[4], int &quantity, type::Vec< 3, Real > *P) | collisionobbcapsule::detection::intersection::IntrUtil< Real > | static |
| CoplanarTriangleRectangle(const type::Vec< 3, Real > triangle[3], const type::Vec< 3, Real > rectangle[4], int &quantity, type::Vec< 3, Real > *P) | collisionobbcapsule::detection::intersection::IntrUtil< Real > | static |
| equal(const type::Vec< 3, Real > &vec0, const type::Vec< 3, Real > &vec1) | collisionobbcapsule::detection::intersection::IntrUtil< Real > | static |
| faceSegNearestPoints(const type::Vec< 3, Real > face[4], const type::Vec< 3, Real > seg[2], type::Vec< 3, Real > &pt_on_face, type::Vec< 3, Real > &pt_on_seg) | collisionobbcapsule::detection::intersection::IntrUtil< Real > | static |
| faceSegNearestPoints(const type::Vec< 3, Real > *face, int n, const type::Vec< 3, Real > seg[2], type::Vec< 3, Real > &pt_on_face, type::Vec< 3, Real > &pt_on_seg) | collisionobbcapsule::detection::intersection::IntrUtil< Real > | static |
| facesNearestPoints(const type::Vec< 3, Real > *first_face, int first_size, const type::Vec< 3, Real > *second_face, int second_size, type::Vec< 3, Real > &pt_on_first, type::Vec< 3, Real > &pt_on_second) | collisionobbcapsule::detection::intersection::IntrUtil< Real > | static |
| inf(Real a, Real b) | collisionobbcapsule::detection::intersection::IntrUtil< Real > | static |
| nearestPointOnSeg(const type::Vec< 3, Real > &seg0, const type::Vec< 3, Real > &seg1, const type::Vec< 3, Real > &point) | collisionobbcapsule::detection::intersection::IntrUtil< Real > | static |
| nequal(Real a, Real b) | collisionobbcapsule::detection::intersection::IntrUtil< Real > | static |
| normalize(type::Vec< 3, Real > &vec) | collisionobbcapsule::detection::intersection::IntrUtil< Real > | inlinestatic |
| normalized(const type::Vec< 3, Real > &vec) | collisionobbcapsule::detection::intersection::IntrUtil< Real > | inlinestatic |
| projectIntPoints(const type::Vec< 3, Real > &velocity, Real contactTime, const type::Vec< 3, Real > *points, int n, type::Vec< 3, Real > &proj_pt) | collisionobbcapsule::detection::intersection::IntrUtil< Real > | static |
| projectOnTriangle(type::Vec< 3, Real > &pt, const type::Vec< 3, Real > &t_p0, const type::Vec< 3, Real > &t_p1, const type::Vec< 3, Real > &t_p2, Real &s, Real &t) | collisionobbcapsule::detection::intersection::IntrUtil< Real > | static |
| projectPointOnCapsuleAndFindCapNormal(const type::Vec< 3, Real > &pt, const type::Vec< 3, Real > segment[2], Real radius, CapIntrConfiguration< Real > &capCfg, type::Vec< 3, Real > &pt_on_capsule) | collisionobbcapsule::detection::intersection::IntrUtil< Real > | static |
| SegmentSegment(const type::Vec< 3, Real > segment0[2], const type::Vec< 3, Real > segment1[2], int &quantity, type::Vec< 3, Real > *P) | collisionobbcapsule::detection::intersection::IntrUtil< Real > | static |
| SegmentThroughPlane(const type::Vec< 3, Real > segment[2], const type::Vec< 3, Real > &planeOrigin, const type::Vec< 3, Real > &planeNormal, int &quantity, type::Vec< 3, Real > *P) | collisionobbcapsule::detection::intersection::IntrUtil< Real > | static |
| segNearestPoints(const type::Vec< 3, Real > *p, const type::Vec< 3, Real > *q, type::Vec< 3, Real > &P, type::Vec< 3, Real > &Q) | collisionobbcapsule::detection::intersection::IntrUtil< Real > | static |
| segNearestPoints(const type::Vec< 3, Real > &p0, const type::Vec< 3, Real > &p1, const type::Vec< 3, Real > &q0, const type::Vec< 3, Real > &q1, type::Vec< 3, Real > &P, type::Vec< 3, Real > &Q) | collisionobbcapsule::detection::intersection::IntrUtil< Real > | static |
| segNearestPoints(const type::Vec< 3, Real > &p0, const type::Vec< 3, Real > &p1, const type::Vec< 3, Real > &q0, const type::Vec< 3, Real > &q1, type::Vec< 3, Real > &P, type::Vec< 3, Real > &Q, SReal &alpha, SReal &beta) | collisionobbcapsule::detection::intersection::IntrUtil< Real > | static |
| SQ_ZERO_TOLERANCE() | collisionobbcapsule::detection::intersection::IntrUtil< Real > | inlinestatic |
| strInf(Real a, Real b) | collisionobbcapsule::detection::intersection::IntrUtil< Real > | static |
| ZERO_TOLERANCE() | collisionobbcapsule::detection::intersection::IntrUtil< Real > | inlinestatic |