#include <plane.h>
Public Methods | |
Constructors | |
| Plane (const V3 &normal=V3::O, float distance=0.f) | |
| . | |
| Plane (const V3 &normal, const V3 &pointonplane) | |
| . | |
| Plane (const V3 *pVerts, int numVerts) | |
| . | |
| Plane (const std::vector< V3 > &verts) | |
| . | |
Initializers | |
| void | Set (const V3 &normal=V3::O, const V3 &point=V3::O) |
| . | |
| void | Set (const V3 &normal=V3::O, float distance=0.f) |
| . | |
| void | Set (const V3 *pVerts, int numVerts) |
| . | |
| void | Set (const std::vector< V3 > &verts) |
| . | |
Accessors | |
| V3 | GetPoint () const |
| . | |
| V3 | GetNormal () |
| . | |
| const V3 & | GetNormal () const |
| . | |
| float | GetDistance () const |
| . | |
Operations | |
| float | DistanceToPoint (const V3 &point) const |
| . | |
1.2.17