#define X(id)
Definition: CStrIntern.cpp:110
@ Y
Definition: Decompose.h:22
@ Z
Definition: Decompose.h:22
@ W
Definition: Decompose.h:22
PLANESIDE
Definition: Plane.h:32
@ PS_ON
Definition: Plane.h:35
@ PS_FRONT
Definition: Plane.h:33
@ PS_BACK
Definition: Plane.h:34
CVector3D m_Norm
Definition: Plane.h:68
float DistanceToPlane(const CVector3D &point) const
Definition: Plane.h:73
bool FindRayIntersection(const CVector3D &start, const CVector3D &direction, CVector3D *intsect) const
Definition: Plane.cpp:105
void Set(const CVector3D &p1, const CVector3D &p2, const CVector3D &p3)
Definition: Plane.cpp:38
CPlane(const CVector4D &coeffs)
Definition: Plane.h:42
bool FindLineSegIntersection(const CVector3D &start, const CVector3D &end, CVector3D *intsect) const
Definition: Plane.cpp:91
PLANESIDE ClassifyPoint(const CVector3D &point) const
Definition: Plane.cpp:77
void Normalize()
Definition: Plane.cpp:65
CPlane()
Definition: Plane.cpp:32
static const float m_EPS
Definition: Plane.h:70
bool IsPointOnBackSide(const CVector3D &point) const
Definition: Plane.h:78
float m_Dist
Definition: Plane.h:69
Definition: Vector3D.h:31
float Z
Definition: Vector3D.h:33
float Y
Definition: Vector3D.h:33
float X
Definition: Vector3D.h:33
Definition: Vector4D.h:31