Public Member Functions |
| | DtPlane () |
| | DtPlane (const DtPoint &v0, const DtPoint &v1, const DtPoint &v2) |
| | DtPlane (const DtVector &point, DtVector normal) |
| | DtPlane (double a, double b, double c, double d) |
| | DtPlane (bool ignored, double a, double b, double c, double d) |
| | DtPlane (const DtPlane &orig) |
| virtual | ~DtPlane () |
| DtPlane & | operator= (const DtPlane &orig) |
| virtual double | a () const |
| virtual double | b () const |
| virtual double | c () const |
| virtual double | d () const |
| virtual const DtVector | normal () const |
| virtual bool | intersects (const DtChord &chord, double &time) const |
| virtual void | dump () const |
| double | distanceToPlane (const DtPoint &p) const |
| DtPoint | closestPointOnPlane (const DtPoint &p) const |
Protected Attributes |
| double | myA |
| double | myB |
| double | myC |
| double | myD |
Constructor & Destructor Documentation
| DtPlane::DtPlane |
( |
double |
a, |
|
|
double |
b, |
|
|
double |
c, |
|
|
double |
d |
|
) |
| |
| DtPlane::DtPlane |
( |
bool |
ignored, |
|
|
double |
a, |
|
|
double |
b, |
|
|
double |
c, |
|
|
double |
d |
|
) |
| |
| DtPlane::DtPlane |
( |
const DtPlane & |
orig | ) |
|
| virtual DtPlane::~DtPlane |
( |
| ) |
|
|
virtual |
Member Function Documentation
| virtual double DtPlane::a |
( |
| ) |
const |
|
virtual |
| virtual double DtPlane::b |
( |
| ) |
const |
|
virtual |
| virtual double DtPlane::c |
( |
| ) |
const |
|
virtual |
| virtual double DtPlane::d |
( |
| ) |
const |
|
virtual |
| virtual const DtVector DtPlane::normal |
( |
| ) |
const |
|
virtual |
| virtual bool DtPlane::intersects |
( |
const DtChord & |
chord, |
|
|
double & |
time |
|
) |
| const |
|
virtual |
| virtual void DtPlane::dump |
( |
| ) |
const |
|
virtual |
| double DtPlane::distanceToPlane |
( |
const DtPoint & |
p | ) |
const |
Member Data Documentation
The documentation for this class was generated from the following file: