Lines Matching refs:VEC3

33 PLANE::Set(const VEC3* P0, const VEC3* P1, const VEC3* P2)  in Set()
36 VEC3 v0, v1, v2; in Set()
56 AABB::Set(const VEC3* arrayPoint, unsigned int numPoints) in Set()
147 SPHERE::Set(const VEC3* arrayPoint, unsigned int numPoints) in Set()
171 VEC3 P0(0.f, 0.f, 0.f); in Set()
172 VEC3 P[8]; in Set()
235 DistSqPoint3ToLine3(const VEC3* P, const LINE3* L, f32* t) in DistSqPoint3ToLine3()
240 VEC3 LP; in DistSqPoint3ToLine3()
243 VEC3 PP; in DistSqPoint3ToLine3()
246 VEC3 PP_P; in DistSqPoint3ToLine3()
257 DistSqPoint3ToRay3(const VEC3* P, const RAY3* R, f32* t) in DistSqPoint3ToRay3()
268 VEC3 vec; in DistSqPoint3ToRay3()
280 DistSqPoint3ToSegment3(const VEC3* P, const SEGMENT3* S, f32* t) in DistSqPoint3ToSegment3()
295 VEC3 vec; in DistSqPoint3ToSegment3()
304 VEC3 vec; in DistSqPoint3ToSegment3()
319 DistSqPoint3ToPlane(const VEC3* P, const PLANE* J, VEC3* Q) in DistSqPoint3ToPlane()
326 VEC3 tmp; in DistSqPoint3ToPlane()
347 DistSqPoint3ToPolyline3(const VEC3* P, const VEC3* vertices, unsigned int nVertices) in DistSqPoint3ToPolyline3()
430 DistSqPoint3ToAABB(const VEC3* P, const AABB* B, VEC3* q) in DistSqPoint3ToAABB()
490 VEC3 u; in DistSqLine3ToLine3()
526 VEC3 tmp0, tmp1, tmp2; in DistSqLine3ToLine3()
539 VEC3 u(S1->P1 - S1->P0); in DistSqSegment3ToSegment3()
540 VEC3 v(S2->P1 - S2->P0); in DistSqSegment3ToSegment3()
541 VEC3 w(S1->P0 - S2->P0); in DistSqSegment3ToSegment3()
609 VEC3 dP = w + (u * sc) - (v * tc); // = S1(sc) - S2(tc) in DistSqSegment3ToSegment3()
618 VEC3 u; in DistSqLine3ToRay3()
663 VEC3 v; in DistSqLine3ToRay3()
664 VEC3 tmp; in DistSqLine3ToRay3()
675 VEC3 segDir; in DistSqLine3ToSegment3()
678 VEC3 u; in DistSqLine3ToSegment3()
730 VEC3 v; in DistSqLine3ToSegment3()
731 VEC3 tmp; in DistSqLine3ToSegment3()
743 VEC3 u; in DistSqRay3ToRay3()
805 VEC3 v; in DistSqRay3ToRay3()
806 VEC3 tmp; in DistSqRay3ToRay3()
817 VEC3 segDir; in DistSqRay3ToSegment3()
818 VEC3 u; in DistSqRay3ToSegment3()
897 VEC3 v; in DistSqRay3ToSegment3()
898 VEC3 tmp; in DistSqRay3ToSegment3()
914 IntersectionLine3Plane(const LINE3* L, const PLANE* J, f32* t, VEC3* I) in IntersectionLine3Plane()
934 VEC3 tmp; in IntersectionLine3Plane()
949 IntersectionRay3Plane(const RAY3* R, const PLANE* J, f32* t, VEC3* I) in IntersectionRay3Plane()
952 VEC3 I_; in IntersectionRay3Plane()
980 IntersectionSegment3Plane(const SEGMENT3* S, const PLANE* J, f32* t, VEC3* I) in IntersectionSegment3Plane()
983 VEC3 I_; in IntersectionSegment3Plane()
984 VEC3 dir; in IntersectionSegment3Plane()
1019 VEC3 PmC; in IntersectionLine3Sphere()
1117 VEC3 w; in IntersectionRay3Sphere()
1138 VEC3 dir; in IntersectionSegment3Sphere()
1315 VEC3 centerDiff; in IntersectionSphere()
1328 VEC3 C; in IntersectionPlaneAABB()
1329 VEC3 E; in IntersectionPlaneAABB()
1396 VEC3 viewPos; in IntersectSphere()
1464 VEC3 p; in IntersectAABB()
1493 VEC3 p, n; in IntersectAABB_Ex()
1546 VEC3 diff; in MergeSphere()