|
Pyrogenesis
13997
|
#include <Plane.h>
Public Member Functions | |
| CPlane () | |
| CPlane (const CVector4D &coeffs) | |
| void | Set (const CVector3D &p1, const CVector3D &p2, const CVector3D &p3) |
| void | Set (const CVector3D &norm, const CVector3D &point) |
| void | Normalize () |
| PLANESIDE | ClassifyPoint (const CVector3D &point) const |
| float | DistanceToPlane (const CVector3D &point) const |
| bool | FindLineSegIntersection (const CVector3D &start, const CVector3D &end, CVector3D *intsect) |
| bool | FindRayIntersection (const CVector3D &start, const CVector3D &direction, CVector3D *intsect) |
Public Attributes | |
| CVector3D | m_Norm |
| float | m_Dist |
| float CPlane::DistanceToPlane | ( | const CVector3D & | point | ) | const |
1.8.5