|
MeshKit
1.0
|
#include <3D.h>
Public Member Functions | |
| Plane () | |
| Plane (const Vec3 &p, const Vec3 &q, const Vec3 &r) | |
| Plane (const array< Vec3 > &verts) | |
| Plane (const Plane &p) | |
| void | calcFrom (const Vec3 &p, const Vec3 &q, const Vec3 &r) |
| void | calcFrom (const array< Vec3 > &) |
| bool | isValid () const |
| void | markInvalid () |
| double | distTo (const Vec3 &p) const |
| const Vec3 & | normal () const |
| void | coeffs (double *a, double *b, double *c, double *dd) const |
| Vec4 | coeffs () const |
Private Attributes | |
| Vec3 | n |
| double | d |
| void coeffs | ( | double * | a, |
| double * | b, | ||
| double * | c, | ||
| double * | dd | ||
| ) | const [inline] |
| void markInvalid | ( | ) | [inline] |