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

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

Clamp(const idVec3 &min, const idVec3 &max)idVec3
Compare(const idVec3 &a) const idVec3
Compare(const idVec3 &a, const float epsilon) const idVec3
Cross(const idVec3 &a) const idVec3
Cross(const idVec3 &a, const idVec3 &b)idVec3
FixDegenerateNormal(void)idVec3
FixDenormals(void)idVec3
GetDimension(void) const idVec3
idVec3(void)idVec3
idVec3(const float x, const float y, const float z)idVec3explicit
Length(void) const idVec3
LengthFast(void) const idVec3
LengthSqr(void) const idVec3
Lerp(const idVec3 &v1, const idVec3 &v2, const float l)idVec3
Normalize(void)idVec3
NormalizeFast(void)idVec3
NormalVectors(idVec3 &left, idVec3 &down) const idVec3
operator!=(const idVec3 &a) const idVec3
operator*(const idVec3 &a) const idVec3
operator*(const float a) const idVec3
operator*(const float a, const idVec3 b)idVec3friend
operator*=(const float a)idVec3
operator+(const idVec3 &a) const idVec3
operator+=(const idVec3 &a)idVec3
operator-() const idVec3
operator-(const idVec3 &a) const idVec3
operator-=(const idVec3 &a)idVec3
operator/(const float a) const idVec3
operator/=(const idVec3 &a)idVec3
operator/=(const float a)idVec3
operator=(const idVec3 &a)idVec3
operator==(const idVec3 &a) const idVec3
operator[](const int index) const idVec3
operator[](const int index)idVec3
OrthogonalBasis(idVec3 &left, idVec3 &up) const idVec3
ProjectAlongPlane(const idVec3 &normal, const float epsilon, const float overBounce=1.0f)idVec3
ProjectOntoPlane(const idVec3 &normal, const float overBounce=1.0f)idVec3
ProjectSelfOntoSphere(const float radius)idVec3
Set(const float x, const float y, const float z)idVec3
SLerp(const idVec3 &v1, const idVec3 &v2, const float l)idVec3
Snap(void)idVec3
SnapInt(void)idVec3
ToAngles(void) const idVec3
ToFloatPtr(void) const idVec3
ToFloatPtr(void)idVec3
ToMat3(void) const idVec3
ToPitch(void) const idVec3
ToPolar(void) const idVec3
ToString(int precision=2) const idVec3
ToVec2(void) const idVec3
ToVec2(void)idVec3
ToYaw(void) const idVec3
Truncate(float length)idVec3
xidVec3
yidVec3
zidVec3
Zero(void)idVec3