Public Member Functions | |
Plane () | |
Plane (const Vector3 &normal, Real p) | |
Plane (Real a, Real b, Real c, Real d) | |
Plane (const Point3 &p1, const Point3 &p2, const Point3 &p3) | |
Plane (const Triangle3 &t) | |
virtual | ~Plane () |
Real | distanceTo (const Point3 &pt) const |
bool | contains (const Point3 &p) const |
Real | classify (const Vector3 &v) const |
Public Attributes | |
Vector3 | normal |
Real | p |
|
|
|
Definition at line 45 of file Plane. References base::Vector3::normalize(). |
|
Definition at line 48 of file Plane. References base::Vector3::length(), normal, and base::Vector3::normalize(). |
|
Definition at line 52 of file Plane. References normal, base::Vector3::normalize(), and base::Point3. |
|
Definition at line 58 of file Plane. References normal, base::Vector3::normalize(), gfx::Triangle3::p1(), gfx::Triangle3::p2(), and gfx::Triangle3::p3(). |
|
|
|
Definition at line 72 of file Plane. References normal. |
|
Definition at line 69 of file Plane. References distanceTo(), and base::Point3. |
|
Definition at line 66 of file Plane. References normal, and base::Point3. Referenced by contains(). |
|
Definition at line 75 of file Plane. Referenced by classify(), distanceTo(), gfx::operator<<(), Plane(), and gfx::TriangleDesc::TriangleDesc(). |
|
Definition at line 76 of file Plane. Referenced by gfx::operator<<(). |