| D | math_Geometry.cpp | 257 DistSqPoint3ToRay3(const VEC3* P, const RAY3* R, f32* t) in DistSqPoint3ToRay3() argument 262 distSq = DistSqPoint3ToLine3(P, (const LINE3*)R, &t_); in DistSqPoint3ToRay3() 269 VEC3Sub(&vec, P, &R->P); in DistSqPoint3ToRay3() 616 DistSqLine3ToRay3(const LINE3* L, const RAY3* R, f32* s, f32* t) in DistSqLine3ToRay3() argument 622 VEC3Sub(&u, &L->P, &R->P); in DistSqLine3ToRay3() 624 b = VEC3Dot(&L->d, &R->d); in DistSqLine3ToRay3() 627 e = VEC3Dot(&R->d, &u); in DistSqLine3ToRay3() 666 VEC3Sub(&v, &v, &R->P); in DistSqLine3ToRay3() 667 VEC3Sub(&v, &v, VEC3Scale(&tmp, &R->d, t_)); in DistSqLine3ToRay3() 949 IntersectionRay3Plane(const RAY3* R, const PLANE* J, f32* t, VEC3* I) in IntersectionRay3Plane() argument [all …]
|