|
| | idSphere (void) |
| |
| | idSphere (const idVec3 &point) |
| |
| | idSphere (const idVec3 &point, const float r) |
| |
| float | operator[] (const int index) const |
| |
| float & | operator[] (const int index) |
| |
| idSphere | operator+ (const idVec3 &t) const |
| |
| idSphere & | operator+= (const idVec3 &t) |
| |
| idSphere | operator+ (const idSphere &s) const |
| |
| idSphere & | operator+= (const idSphere &s) |
| |
| bool | Compare (const idSphere &a) const |
| |
| bool | Compare (const idSphere &a, const float epsilon) const |
| |
| bool | operator== (const idSphere &a) const |
| |
| bool | operator!= (const idSphere &a) const |
| |
| void | Clear (void) |
| |
| void | Zero (void) |
| |
| void | SetOrigin (const idVec3 &o) |
| |
| void | SetRadius (const float r) |
| |
| const idVec3 & | GetOrigin (void) const |
| |
| float | GetRadius (void) const |
| |
| bool | IsCleared (void) const |
| |
| bool | AddPoint (const idVec3 &p) |
| |
| bool | AddSphere (const idSphere &s) |
| |
| idSphere | Expand (const float d) const |
| |
| idSphere & | ExpandSelf (const float d) |
| |
| idSphere | Translate (const idVec3 &translation) const |
| |
| idSphere & | TranslateSelf (const idVec3 &translation) |
| |
| float | PlaneDistance (const idPlane &plane) const |
| |
| int | PlaneSide (const idPlane &plane, const float epsilon=ON_EPSILON) const |
| |
| bool | ContainsPoint (const idVec3 &p) const |
| |
| bool | IntersectsSphere (const idSphere &s) const |
| |
| bool | LineIntersection (const idVec3 &start, const idVec3 &end) const |
| |
| bool | RayIntersection (const idVec3 &start, const idVec3 &dir, float &scale1, float &scale2) const |
| |
| void | FromPoints (const idVec3 *points, const int numPoints) |
| |
| void | FromPointTranslation (const idVec3 &point, const idVec3 &translation) |
| |
| void | FromSphereTranslation (const idSphere &sphere, const idVec3 &start, const idVec3 &translation) |
| |
| void | FromPointRotation (const idVec3 &point, const idRotation &rotation) |
| |
| void | FromSphereRotation (const idSphere &sphere, const idVec3 &start, const idRotation &rotation) |
| |
| void | AxisProjection (const idVec3 &dir, float &min, float &max) const |
| |
Definition at line 40 of file Sphere.h.