|
| PlaneF () |
|
| PlaneF (const Point3F &p, const Point3F &n) |
|
| PlaneF (F32 _x, F32 _y, F32 _z, F32 _d) |
|
| PlaneF (const Point3F &j, const Point3F &k, const Point3F &l) |
|
bool | operator== (const PlaneF &a) const |
|
bool | operator!= (const PlaneF &a) const |
|
void | set (const F32 _x, const F32 _y, const F32 _z) |
|
void | set (const Point3F &p, const Point3F &n) |
|
void | set (const Point3F &k, const Point3F &j, const Point3F &l) |
|
void | setPoint (const Point3F &p) |
|
void | setXY (F32 zz) |
|
void | setYZ (F32 xx) |
|
void | setXZ (F32 yy) |
|
void | setXY (const Point3F &P, F32 dir) |
|
void | setYZ (const Point3F &P, F32 dir) |
|
void | setXZ (const Point3F &P, F32 dir) |
|
void | shiftX (F32 xx) |
|
void | shiftY (F32 yy) |
|
void | shiftZ (F32 zz) |
|
void | invert () |
|
void | neg () |
|
Point3F | project (Point3F pt) |
|
F32 | distToPlane (const Point3F &cp) const |
|
Side | whichSide (const Point3F &cp) const |
|
F32 | intersect (const Point3F &start, const Point3F &end) const |
|
bool | isHorizontal () const |
|
bool | isVertical () const |
|
Side | whichSideBox (const Point3F ¢er, const Point3F &axisx, const Point3F &axisy, const Point3F &axisz, const Point3F &offset) const |
|
| Point3F () |
|
| Point3F (const Point3F &) |
|
| Point3F (const F32 _x, const F32 _y, const F32 _z) |
|
void | set (const F32 _x, const F32 _y, const F32 _z) |
|
void | set (const Point3F &) |
|
void | setMin (const Point3F &) |
|
void | setMax (const Point3F &) |
|
void | interpolate (const Point3F &, const Point3F &, const F32) |
|
void | zero () |
|
F32 & | operator[] (int i) |
|
| operator F32 * () |
|
| operator F32 * () const |
|
bool | isZero () const |
|
F32 | len () const |
|
F32 | lenSquared () const |
|
F32 | magnitudeSafe () |
|
bool | equal (Point3F &compare) |
|
void | neg () |
|
void | normalize () |
|
void | normalizeSafe () |
|
void | normalize (F32 val) |
|
void | convolve (const Point3F &) |
|
void | convolveInverse (const Point3F &) |
|
bool | operator== (const Point3F &) const |
|
bool | operator!= (const Point3F &) const |
|
Point3F | operator+ (const Point3F &) const |
|
Point3F | operator- (const Point3F &) const |
|
Point3F & | operator+= (const Point3F &) |
|
Point3F & | operator-= (const Point3F &) |
|
Point3F | operator* (const F32) const |
|
Point3F | operator/ (const F32) const |
|
Point3F & | operator*= (const F32) |
|
Point3F & | operator/= (const F32) |
|
Point3F | operator* (const Point3F &) const |
|
Point3F & | operator*= (const Point3F &) |
|
Point3F | operator- () const |
|