|
Public Methods |
| | _plane () |
| | _plane (const V &n, Greal d) |
| | _plane (const P &p, const V &n) |
| | _plane (const P &p1, const P &p2, const P &p3) |
| | _plane (const P &, const V &, const V &) |
| | _plane (const P plg[], int n) |
| | _plane (const P plg[], int n, const V &normal) |
| PLANE | operator- () const |
| Greal | dist (const P &p) const |
| P | project (const P &) const |
| V | project (const V &) const |
| L | project (const L &) const |
| P | operator * (const L &) const |
| V & | normal () |
| const V & | normal () const |
| Greal & | d () |
| Greal | d () const |
| P | origin () const |
| bool | isParallel (const PLANE &p) const |
| bool | isEqual (const PLANE &p) const |
| bool | isValid () const |
| void | orthoplane (int &i1, int &i2) const |
| void | orthoplane (int &i1, int &i2, int &i3) const |
| P | intersect (const L &l) const |
Protected Attributes |
| V | _normal |
| Greal | _d |