Home
last modified time | relevance | path

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/
Dmath_Geometry.h34 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/
Dmath_Geometry.cpp235 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 …]