#include <plane.h>
Public Member Functions | |
CPlane () | |
CPlane (const CVector3 &c_position, const CVector3 &c_normal) | |
CPlane (const CVector3 &c_point_1, const CVector3 &c_point_2, const CVector3 &c_point_3) | |
~CPlane () | |
const CVector3 & | GetPosition () const |
void | SetPosition (const CVector3 &c_position) |
const CVector3 & | GetNormal () const |
void | SetNormal (const CVector3 &c_normal) |
void | SetFromThreePoints (const CVector3 &c_point_1, const CVector3 &c_point_2, const CVector3 &c_point_3) |
bool | Intersects (Real &f_t_on_ray, const CRay3 &c_ray) |
|
inline |