
#include <MgcPlane.h>

Public Types | |
| enum | Side { NO_SIDE, POSITIVE_SIDE, NEGATIVE_SIDE } |
Public Member Functions | |
| Plane () | |
| Plane (const Vector3 &rkNormal, Real fConstant) | |
| Plane (const Vector3 &rkNormal, const Vector3 &rkPoint) | |
| Plane (const Vector3 &rkPoint0, const Vector3 &rkPoint1, const Vector3 &rkPoint2) | |
| Vector3 & | Normal () |
| const Vector3 & | Normal () const |
| Real & | Constant () |
| const Real & | Constant () const |
| Real & | operator[] (int i) const |
| operator Real * () | |
| Side | WhichSide (const Vector3 &rkPoint) const |
| Real | DistanceTo (const Vector3 &rkPoint) const |
| void | Normalize () |
Protected Attributes | |
| Vector3 | m_kNormal |
| Real | m_fConstant |
Definition at line 21 of file MgcPlane.h.
| enum Mgc::Plane::Side |
| Mgc::Plane::Plane | ( | ) |
| Vector3& Mgc::Plane::Normal | ( | ) |
| const Vector3& Mgc::Plane::Normal | ( | ) | const |
| Real& Mgc::Plane::Constant | ( | ) |
| const Real& Mgc::Plane::Constant | ( | ) | const |
| Mgc::Plane::operator Real * | ( | ) |
| void Mgc::Plane::Normalize | ( | ) |
Vector3 Mgc::Plane::m_kNormal [protected] |
Definition at line 79 of file MgcPlane.h.
Real Mgc::Plane::m_fConstant [protected] |
Definition at line 80 of file MgcPlane.h.
1.5.5