|
| Plane () |
|
| Plane (const class Any &a) |
|
Any | toAny () const |
|
| Plane (const Point3 &point0, const Point3 &point1, const Point3 &point2) |
|
| Plane (Vector4 point0, Vector4 point1, Vector4 point2) |
|
| Plane (const Vector3 &normal, const Point3 &point) |
|
| Plane (class BinaryInput &b) |
|
void | serialize (class BinaryOutput &b) const |
|
void | deserialize (class BinaryInput &b) |
|
virtual | ~Plane () |
|
bool | halfSpaceContains (Point3 point) const |
|
bool | halfSpaceContains (const Vector4 &point) const |
|
bool | halfSpaceContainsFinite (const Point3 &point) const |
|
bool | fuzzyContains (const Point3 &point) const |
|
const Vector3 & | normal () const |
|
float | distance (const Vector3 &x) const |
|
Point3 | closestPoint (const Point3 &x) const |
|
Vector3 | center () const |
|
void | flip () |
|
void | getEquation (Vector3 &normal, double &d) const |
|
void | getEquation (Vector3 &normal, float &d) const |
|
void | getEquation (double &a, double &b, double &c, double &d) const |
|
void | getEquation (float &a, float &b, float &c, float &d) const |
|
std::string | toString () const |
|
An infinite 2D plane in 3D space.