doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
idSphere Member List

This is the complete list of members for idSphere, including all inherited members.

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