|
| f32 | nw4hbm::math::DistSqPoint3ToLine3 (VEC3 const *P, LINE3 const *L, f32 *t) |
| |
| f32 | nw4hbm::math::DistSqPoint3ToRay3 (VEC3 const *P, RAY3 const *R, f32 *t) |
| |
| f32 | nw4hbm::math::DistSqPoint3ToSegment3 (VEC3 const *P, SEGMENT3 const *S, f32 *t) |
| |
| f32 | nw4hbm::math::DistSqPoint3ToPlane (VEC3 const *P, PLANE const *J, VEC3 *Q) |
| |
| f32 | nw4hbm::math::DistSqSphereToPlane (SPHERE const *S, PLANE const *J) |
| |
| f32 | nw4hbm::math::DistSqPoint3ToPolyline3 (VEC3 const *P, VEC3 const *vertices, unsigned nVertices) |
| |
| f32 | nw4hbm::math::DistSqLine3ToLine3 (LINE3 const *L0, LINE3 const *L1, f32 *s, f32 *t) |
| |
| f32 | nw4hbm::math::DistSqSegment3ToSegment3 (SEGMENT3 const *S1, SEGMENT3 const *S2, f32 *s, f32 *t) |
| |
| f32 | nw4hbm::math::DistSqLine3ToRay3 (LINE3 const *L, RAY3 const *R, f32 *s, f32 *t) |
| |
| f32 | nw4hbm::math::DistSqLine3ToSegment3 (LINE3 const *L0, SEGMENT3 const *S, f32 *s, f32 *t) |
| |
| f32 | nw4hbm::math::DistSqRay3ToRay3 (RAY3 const *R0, RAY3 const *R1, f32 *s, f32 *t) |
| |
| f32 | nw4hbm::math::DistSqRay3ToSegment3 (RAY3 const *R0, SEGMENT3 const *S, f32 *s, f32 *t) |
| |
| IntersectionResult | nw4hbm::math::IntersectionLine3Plane (LINE3 const *L, PLANE const *J, f32 *t, VEC3 *I) |
| |
| IntersectionResult | nw4hbm::math::IntersectionRay3Plane (RAY3 const *R, PLANE const *J, f32 *t, VEC3 *I) |
| |
| IntersectionResult | nw4hbm::math::IntersectionSegment3Plane (SEGMENT3 const *S, PLANE const *J, f32 *t, VEC3 *I) |
| |
| IntersectionResult | nw4hbm::math::IntersectionLine3Sphere (LINE3 const *L, SPHERE const *sphere, f32 *t0, f32 *t1) |
| |
| IntersectionResult | nw4hbm::math::IntersectionRay3Sphere (RAY3 const *R, SPHERE const *sphere, f32 *t0, f32 *t1) |
| |
| bool | nw4hbm::math::IntersectionRay3Sphere (RAY3 const *R, SPHERE const *sphere) |
| |
| IntersectionResult | nw4hbm::math::IntersectionSegment3Sphere (SEGMENT3 const *S, SPHERE const *sphere, f32 *t0, f32 *t1) |
| |
| bool | nw4hbm::math::IntersectionRay3AABB (RAY3 const *R, AABB const *box, f32 *t) |
| |
| bool | nw4hbm::math::IntersectionAABB (AABB const *a, AABB const *b) |
| |
| bool | nw4hbm::math::IntersectionSphereAABB (SPHERE const *sphere, AABB const *aabb) |
| |
| bool | nw4hbm::math::IntersectionSphere (SPHERE const *s0, SPHERE const *s1) |
| |
| bool | nw4hbm::math::IntersectionCapsule (CAPSULE const *C0, CAPSULE const *C1) |
| |
| bool | nw4hbm::math::IntersectionRay3Capsule (RAY3 const *R, CAPSULE const *C) |
| |
| bool | nw4hbm::math::IntersectionLine3Capsule (LINE3 const *L, CAPSULE const *C) |
| |
| bool | nw4hbm::math::IntersectionPlaneCapsule (PLANE const *J, CAPSULE const *C) |
| |
| SPHERE * | nw4hbm::math::MergeSphere (SPHERE *s2, SPHERE const *s0, SPHERE const *s1) |
| |
| AABB * | nw4hbm::math::MergeAABB (AABB *a2, AABB const *a0, AABB const *a1) |
| |