Lines Matching refs:LINE3
34 struct LINE3;
72 struct LINE3 struct
75 typedef LINE3 self_type; argument
77 LINE3() {} in LINE3() function
78 LINE3(const f32* p, bool isNormalized = false)
81 LINE3(const VEC3& Pt, const VEC3& dir, bool isNormalized = false) argument
155 LINE3::Set(const SEGMENT3* S) in Set()
453 f32 DistSqPoint3ToLine3(const VEC3* P, const LINE3* L, f32* t);
462 f32 DistSqLine3ToLine3(const LINE3* L0, const LINE3* L1, f32* s, f32* t);
464 f32 DistSqLine3ToRay3(const LINE3* L, const RAY3* R, f32* s, f32* t);
465 f32 DistSqLine3ToSegment3(const LINE3* L0, const SEGMENT3* S, f32* s, f32* t);
477 IntersectionResult IntersectionLine3Plane(const LINE3* L, const PLANE* J, f32* t, VEC3* I);
481 IntersectionResult IntersectionLine3Sphere(const LINE3* L, const SPHERE* sphere, f32* t0, f32* t1);
494 bool IntersectionLine3Capsule(const LINE3* L, const CAPSULE* C);