|
| static bool | Intersection_Test (const AABoxClass &box, const TriClass &tri) |
| |
| static bool | Intersection_Test (const AABoxClass &box, const AABoxClass &box2) |
| |
| static bool | Intersection_Test (const AABoxClass &box, const OBBoxClass &box2) |
| |
| static bool | Intersection_Test (const OBBoxClass &box, const TriClass &tri) |
| |
| static bool | Intersection_Test (const OBBoxClass &box, const AABoxClass &box2) |
| |
| static bool | Intersection_Test (const OBBoxClass &box, const OBBoxClass &box2) |
| |
| static bool | Intersection_Test (const SphereClass &sphere, const AABoxClass &box) |
| |
| static bool | Intersection_Test (const SphereClass &sphere, const OBBoxClass &box) |
| |
| static OverlapType | Overlap_Test (const AAPlaneClass &plane, const Vector3 &point) |
| |
| static OverlapType | Overlap_Test (const AAPlaneClass &plane, const LineSegClass &line) |
| |
| static OverlapType | Overlap_Test (const AAPlaneClass &plane, const TriClass &tri) |
| |
| static OverlapType | Overlap_Test (const AAPlaneClass &plane, const SphereClass &sphere) |
| |
| static OverlapType | Overlap_Test (const AAPlaneClass &plane, const AABoxClass &box) |
| |
| static OverlapType | Overlap_Test (const AAPlaneClass &plane, const OBBoxClass &box) |
| |
| static OverlapType | Overlap_Test (const PlaneClass &plane, const Vector3 &point) |
| |
| static OverlapType | Overlap_Test (const PlaneClass &plane, const LineSegClass &line) |
| |
| static OverlapType | Overlap_Test (const PlaneClass &plane, const TriClass &tri) |
| |
| static OverlapType | Overlap_Test (const PlaneClass &plane, const SphereClass &sphere) |
| |
| static OverlapType | Overlap_Test (const PlaneClass &plane, const Vector3 ¢er, const Vector3 &extent) |
| |
| static OverlapType | Overlap_Test (const PlaneClass &plane, const AABoxClass &box) |
| |
| static OverlapType | Overlap_Test (const PlaneClass &plane, const OBBoxClass &box) |
| |
| static OverlapType | Overlap_Test (const SphereClass &sphere, const Vector3 &point) |
| |
| static OverlapType | Overlap_Test (const SphereClass &sphere, const LineSegClass &line) |
| |
| static OverlapType | Overlap_Test (const SphereClass &sphere, const TriClass &tri) |
| |
| static OverlapType | Overlap_Test (const SphereClass &sphere, const SphereClass &sphere2) |
| |
| static OverlapType | Overlap_Test (const SphereClass &sphere, const AABoxClass &aabox) |
| |
| static OverlapType | Overlap_Test (const SphereClass &sphere, const OBBoxClass &obbox) |
| |
| static OverlapType | Overlap_Test (const AABoxClass &box, const Vector3 &point) |
| |
| static OverlapType | Overlap_Test (const AABoxClass &box, const LineSegClass &line) |
| |
| static OverlapType | Overlap_Test (const AABoxClass &box, const TriClass &tri) |
| |
| static OverlapType | Overlap_Test (const AABoxClass &box, const AABoxClass &box2) |
| |
| static OverlapType | Overlap_Test (const AABoxClass &box, const OBBoxClass &obbox) |
| |
| static OverlapType | Overlap_Test (const AABoxClass &box, const SphereClass &sphere) |
| |
| static OverlapType | Overlap_Test (const OBBoxClass &box, const Vector3 &point) |
| |
| static OverlapType | Overlap_Test (const OBBoxClass &box, const LineSegClass &line) |
| |
| static OverlapType | Overlap_Test (const OBBoxClass &box, const TriClass &tri) |
| |
| static OverlapType | Overlap_Test (const OBBoxClass &box, const AABoxClass &box2) |
| |
| static OverlapType | Overlap_Test (const OBBoxClass &box, const OBBoxClass &box2) |
| |
| static OverlapType | Overlap_Test (const FrustumClass &frustum, const Vector3 &point) |
| |
| static OverlapType | Overlap_Test (const FrustumClass &frustum, const TriClass &tri) |
| |
| static OverlapType | Overlap_Test (const FrustumClass &frustum, const SphereClass &sphere) |
| |
| static OverlapType | Overlap_Test (const FrustumClass &frustum, const AABoxClass &box) |
| |
| static OverlapType | Overlap_Test (const FrustumClass &frustum, const OBBoxClass &box) |
| |
| static OverlapType | Overlap_Test (const FrustumClass &frustum, const AABoxClass &box, int &planes_passed) |
| |
| static OverlapType | Overlap_Test (const FrustumClass &frustum, const OBBoxClass &box, int &planes_passed) |
| |
| static OverlapType | Overlap_Test (const Vector3 &min, const Vector3 &max, const LineSegClass &line) |
| |
| static bool | Collide (const LineSegClass &line, const AAPlaneClass &plane, CastResultStruct *result) |
| |
| static bool | Collide (const LineSegClass &line, const PlaneClass &plane, CastResultStruct *result) |
| |
| static bool | Collide (const LineSegClass &line, const TriClass &tri, CastResultStruct *result) |
| |
| static bool | Collide (const LineSegClass &line, const SphereClass &sphere, CastResultStruct *result) |
| |
| static bool | Collide (const LineSegClass &line, const AABoxClass &box, CastResultStruct *result) |
| |
| static bool | Collide (const LineSegClass &line, const OBBoxClass &box, CastResultStruct *result) |
| |
| static bool | Collide (const AABoxClass &box, const Vector3 &move, const PlaneClass &plane, CastResultStruct *result) |
| |
| static bool | Collide (const AABoxClass &box, const Vector3 &move, const TriClass &tri, CastResultStruct *result) |
| |
| static bool | Collide (const AABoxClass &box, const Vector3 &move, const AABoxClass &box2, CastResultStruct *result) |
| |
| static bool | Collide (const AABoxClass &box, const Vector3 &move, const OBBoxClass &box2, const Vector3 &move2, CastResultStruct *result) |
| |
| static bool | Collide (const OBBoxClass &box, const Vector3 &move, const PlaneClass &plane, CastResultStruct *result) |
| |
| static bool | Collide (const OBBoxClass &box, const Vector3 &move, const TriClass &tri, const Vector3 &move2, CastResultStruct *result) |
| |
| static bool | Collide (const OBBoxClass &box, const Vector3 &move, const AABoxClass &box2, const Vector3 &move2, CastResultStruct *result) |
| |
| static bool | Collide (const OBBoxClass &box, const Vector3 &move, const OBBoxClass &box2, const Vector3 &move2, CastResultStruct *result) |
| |
| static void | Reset_Stats (void) |
| |
| static const ColmathStatsStruct & | Get_Current_Stats (void) |
| |
CollisionMath This is a collection of the low-level math functions for collision detection.
Definition at line 79 of file colmath.h.