Searched refs:LINE3 (Results 1 – 2 of 2) sorted by relevance
| /CTR-SDK-0.14.23/CTR_SDK-0_14_23-20110107-en/CTR_SDK/include/nn/math/ |
| D | math_Geometry.h | 34 struct LINE3; 72 struct LINE3 struct 75 typedef LINE3 self_type; argument 77 LINE3() {} in LINE3() argument 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); [all …]
|
| /CTR-SDK-0.14.23/CTR_SDK-0_14_23-20110107-en/CTR_SDK/sources/libraries/math/ |
| D | math_Geometry.cpp | 235 DistSqPoint3ToLine3(const VEC3* P, const LINE3* L, f32* t) in DistSqPoint3ToLine3() 262 distSq = DistSqPoint3ToLine3(P, (const LINE3*)R, &t_); in DistSqPoint3ToRay3() 284 LINE3 L; in DistSqPoint3ToSegment3() 487 DistSqLine3ToLine3(const LINE3* L0, const LINE3* L1, f32* s, f32* t) in DistSqLine3ToLine3() 616 DistSqLine3ToRay3(const LINE3* L, const RAY3* R, f32* s, f32* t) in DistSqLine3ToRay3() 673 DistSqLine3ToSegment3(const LINE3* L0, const SEGMENT3* S, f32* s, f32* t) in DistSqLine3ToSegment3() 914 IntersectionLine3Plane(const LINE3* L, const PLANE* J, f32* t, VEC3* I) in IntersectionLine3Plane() 954 result = IntersectionLine3Plane((const LINE3*)R, J, &t_, (I != NULL ? &I_ : NULL)); in IntersectionRay3Plane() 987 LINE3 L(S->P0, dir); in IntersectionSegment3Plane() 1016 IntersectionLine3Sphere(const LINE3* L, const SPHERE* sphere, f32* t0, f32* t1) in IntersectionLine3Sphere() [all …]
|