|
| FXRanged () |
|
| FXRanged (const FXRanged &bounds) |
|
| FXRanged (const FXVec3d &lo, const FXVec3d &hi) |
|
| FXRanged (FXdouble xlo, FXdouble xhi, FXdouble ylo, FXdouble yhi, FXdouble zlo, FXdouble zhi) |
|
| FXRanged (const FXSphered &sphere) |
|
FXRanged & | operator= (const FXRanged &bounds) |
|
FXRanged & | set (const FXRanged &bounds) |
|
FXRanged & | set (const FXVec3d &lo, const FXVec3d &hi) |
|
FXRanged & | set (FXdouble xlo, FXdouble xhi, FXdouble ylo, FXdouble yhi, FXdouble zlo, FXdouble zhi) |
|
FXVec3d & | operator[] (FXint i) |
|
const FXVec3d & | operator[] (FXint i) const |
|
bool | operator== (const FXRanged &r) const |
|
bool | operator!= (const FXRanged &r) const |
|
FXdouble | width () const |
|
FXdouble | height () const |
|
FXdouble | depth () const |
|
FXdouble | longest () const |
|
FXdouble | shortest () const |
|
FXdouble | diameter () const |
|
FXdouble | radius () const |
|
FXVec3d | diagonal () const |
|
FXVec3d | center () const |
|
bool | empty () const |
|
bool | contains (FXdouble x, FXdouble y, FXdouble z) const |
|
bool | contains (const FXVec3d &p) const |
|
bool | contains (const FXRanged &bounds) const |
|
bool | contains (const FXSphered &sphere) const |
|
FXRanged & | include (FXdouble x, FXdouble y, FXdouble z) |
|
FXRanged & | include (const FXVec3d &v) |
|
FXRanged & | include (const FXRanged &box) |
|
FXRanged & | include (const FXSphered &sphere) |
|
FXint | intersect (const FXVec4d &plane) const |
|
bool | intersect (const FXVec3d &u, const FXVec3d &v) |
|
FXVec3d | corner (FXint c) const |
|