Searched refs:SEGMENT3 (Results 1 – 2 of 2) sorted by relevance
| /CTR-SDK-1.0.0/CTR_SDK/include/nn/math/ |
| D | math_Geometry.h | 36 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/ |
| D | math_Geometry.cpp | 280 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()
|