Home
last modified time | relevance | path

Searched refs:SEGMENT3 (Results 1 – 2 of 2) sorted by relevance

/CTR-SDK-1.0.0/CTR_SDK/include/nn/math/
Dmath_Geometry.h36 struct SEGMENT3;
91 void Set(const SEGMENT3* S);
136 struct SEGMENT3 struct
139 typedef SEGMENT3 self_type; argument
141 SEGMENT3() {} in SEGMENT3() argument
142 SEGMENT3(const f32* p) : P0(p), P1(p + 3) {} in SEGMENT3() function
143 SEGMENT3(const VEC3& pt0, const VEC3& pt1) : P0(pt0), P1(pt1) {} in SEGMENT3() function
155 LINE3::Set(const SEGMENT3* S) in Set() argument
254 CAPSULE(const SEGMENT3& S_, f32 r_) : S(S_), r(r_) {} in CAPSULE()
262 SEGMENT3 S;
[all …]
/CTR-SDK-1.0.0/CTR_SDK/sources/libraries/math/
Dmath_Geometry.cpp280 DistSqPoint3ToSegment3(const VEC3* P, const SEGMENT3* S, f32* t) in DistSqPoint3ToSegment3()
375 SEGMENT3 S(vertices[0], vertices[1]); in DistSqPoint3ToPolyline3()
398 SEGMENT3 S2(vertices[i], vertices[i + 1]); in DistSqPoint3ToPolyline3()
537 DistSqSegment3ToSegment3(const SEGMENT3* S1, const SEGMENT3* S2, f32* s, f32* t) in DistSqSegment3ToSegment3()
673 DistSqLine3ToSegment3(const LINE3* L0, const SEGMENT3* S, f32* s, f32* t) in DistSqLine3ToSegment3()
815 DistSqRay3ToSegment3(const RAY3* R0, const SEGMENT3* S, f32* s, f32* t) in DistSqRay3ToSegment3()
980 IntersectionSegment3Plane(const SEGMENT3* S, const PLANE* J, f32* t, VEC3* I) in IntersectionSegment3Plane()
1136 IntersectionSegment3Sphere(const SEGMENT3* S, const SPHERE* sphere, f32* t0, f32* t1) in IntersectionSegment3Sphere()