Lines Matching refs:P
79 : P(p), d(p + 3) in P() function
82 : P(Pt), d(dir) in P() function
85 operator f32*() { return &P.x; }
86 operator const f32*() const { return &P.x; }
87 bool operator==(const self_type& rhs) const { return P == rhs.P && d == rhs.d; }
88 bool operator!=(const self_type& rhs) const { return P != rhs.P || d != rhs.d; }
94 VEC3 P;
112 : P(p), d(p + 3) in P() function
115 : P(Pt), d(dir) in P() function
118 operator f32*() { return &P.x; }
119 operator const f32*() const { return &P.x; }
120 bool operator==(const self_type& rhs) const { return P == rhs.P && d == rhs.d; }
121 bool operator!=(const self_type& rhs) const { return P != rhs.P || d != rhs.d; }
125 VEC3 P;
157 P = S->P0; in Set()
223 f32 Test(const VEC3& P) const in Test()
225 return d + VEC3Dot(&N, &P); in Test()
453 f32 DistSqPoint3ToLine3(const VEC3* P, const LINE3* L, f32* t);
454 f32 DistSqPoint3ToRay3(const VEC3* P, const RAY3* R, f32* t);
455 f32 DistSqPoint3ToSegment3(const VEC3* P, const SEGMENT3* S, f32* t);
456 f32 DistSqPoint3ToPlane(const VEC3* P, const PLANE* J, VEC3* Q);
458 f32 DistSqPoint3ToPolyline3(const VEC3* P, const VEC3* vertices, unsigned int nVertices);
459 f32 DistSqPoint3ToAABB(const VEC3* P, const AABB* B, VEC3* q);