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

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

AddBox(const idBox &a)idBox
AddPoint(const idVec3 &v)idBox
axisidBoxprivate
AxisProjection(const idVec3 &dir, float &min, float &max) const idBox
AxisProjection(const idMat3 &ax, idBounds &bounds) const idBox
centeridBoxprivate
Clear(void)idBox
Compare(const idBox &a) const idBox
Compare(const idBox &a, const float epsilon) const idBox
ContainsPoint(const idVec3 &p) const idBox
Expand(const float d) const idBox
ExpandSelf(const float d)idBox
extentsidBoxprivate
FromBoxRotation(const idBox &box, const idRotation &rotation)idBox
FromBoxTranslation(const idBox &box, const idVec3 &translation)idBox
FromPointRotation(const idVec3 &point, const idRotation &rotation)idBox
FromPoints(const idVec3 *points, const int numPoints)idBox
FromPointTranslation(const idVec3 &point, const idVec3 &translation)idBox
GetAxis(void) const idBox
GetCenter(void) const idBox
GetExtents(void) const idBox
GetParallelProjectionSilhouetteVerts(const idVec3 &projectionDir, idVec3 silVerts[6]) const idBox
GetProjectionSilhouetteVerts(const idVec3 &projectionOrigin, idVec3 silVerts[6]) const idBox
GetVolume(void) const idBox
idBox(void)idBox
idBox(const idVec3 &center, const idVec3 &extents, const idMat3 &axis)idBoxexplicit
idBox(const idVec3 &point)idBoxexplicit
idBox(const idBounds &bounds)idBoxexplicit
idBox(const idBounds &bounds, const idVec3 &origin, const idMat3 &axis)idBoxexplicit
IntersectsBox(const idBox &a) const idBox
IsCleared(void) const idBox
LineIntersection(const idVec3 &start, const idVec3 &end) const idBox
operator!=(const idBox &a) const idBox
operator*(const idMat3 &r) const idBox
operator*=(const idMat3 &r)idBox
operator+(const idVec3 &t) const idBox
operator+(const idBox &a) const idBox
operator+=(const idVec3 &t)idBox
operator+=(const idBox &a)idBox
operator-(const idBox &a) const idBox
operator-=(const idBox &a)idBox
operator==(const idBox &a) const idBox
PlaneDistance(const idPlane &plane) const idBox
PlaneSide(const idPlane &plane, const float epsilon=ON_EPSILON) const idBox
RayIntersection(const idVec3 &start, const idVec3 &dir, float &scale1, float &scale2) const idBox
Rotate(const idMat3 &rotation) const idBox
RotateSelf(const idMat3 &rotation)idBox
ToPoints(idVec3 points[8]) const idBox
ToSphere(void) const idBox
Translate(const idVec3 &translation) const idBox
TranslateSelf(const idVec3 &translation)idBox
Zero(void)idBox