#include <plane.h>
Inheritance diagram for Plane:


Public Member Functions | |
| Plane () | |
| Plane (const Plane &rkPlane) | |
| Plane (const Vector3d &rkNormal, float fDistance) | |
| Plane (const Vector3d &rkPointOne, const Vector3d &rkPointTwo, const Vector3d &rkPointThree) | |
| Plane (const Vector3d &rkNormal, const Vector3d &rkPoint) | |
| void | Set (const Vector3d &rkNormal, float fDistance) |
| void | Set (const Vector3d &rkPointOne, const Vector3d &rkPointTwo, const Vector3d &rkPointThree) |
| void | Set (const Vector3d &rkNormal, const Vector3d &rkPoint) |
| float | Distance (const Vector3d &rkPoint) const |
| Vector3d | GetPointOnPlane () const |
| bool | operator== (const Plane &rkPlane) const |
Public Attributes | |
| Vector3d | m_kNormal |
| float | m_fDistance |
|
|
Reset data (normal [0,0,0], distance 0) |
|
|
Copy data
|
|
||||||||||||
|
Set data
|
|
||||||||||||||||
|
Set data
|
|
||||||||||||
|
Set data
|
|
||||||||||||
|
Set data
|
|
||||||||||||||||
|
Set data
|
|
||||||||||||
|
Set data
|
|
|
Get distance from plane to point
|
|
|
|
|
|
Query if planes are identical
|
|
|
Plane normal |
|
|
Distance to origo along normal |
1.3.5