Contents User Forum Source Index APIs by Task APIs by Level Data


G3D::Vector3 Member List

This is the complete list of members for G3D::Vector3, including all inherited members.

average() constG3D::Vector3 [inline]
Axis enum nameG3D::Vector3
clamp(const Vector3 &low, const Vector3 &high) const G3D::Vector3 [inline]
clamp(float low, float high) const G3D::Vector3 [inline]
cosRandom(const Vector3 &normal)G3D::Vector3 [static]
cross(const Vector3 &rkVector) const G3D::Vector3 [inline]
cross() constG3D::Vector3
deserialize(class BinaryInput &b)G3D::Vector3
deserialize(class TextInput &t)G3D::Vector3
DETECT_AXIS enum valueG3D::Vector3
direction() constG3D::Vector3 [inline]
directionOrZero() constG3D::Vector3 [inline]
dot(const Vector3 &rkVector) const G3D::Vector3 [inline]
dummyG3D::Vector3 [static]
fastDirection() constG3D::Vector3 [inline]
fastUnit() constG3D::Vector3 [inline]
fuzzyEq(const Vector3 &other) const G3D::Vector3 [inline]
fuzzyNe(const Vector3 &other) const G3D::Vector3 [inline]
generateOrthonormalBasis(Vector3 &rkU, Vector3 &rkV, Vector3 &rkW, bool bUnitLengthW=true)G3D::Vector3 [static]
hashCode() constG3D::Vector3
hemiRandom(const Vector3 &normal)G3D::Vector3 [static]
inf()G3D::Vector3 [inline, static]
isFinite() constG3D::Vector3 [inline]
isUnit() constG3D::Vector3 [inline]
isZero() constG3D::Vector3 [inline]
length() constG3D::Vector3 [inline]
lerp(const Vector3 &v, float alpha) const G3D::Vector3 [inline]
magnitude() constG3D::Vector3 [inline]
max(const Vector3 &v) const G3D::Vector3 [inline]
maxFinite()G3D::Vector3 [inline, static]
min(const Vector3 &v) const G3D::Vector3 [inline]
minFinite()G3D::Vector3 [inline, static]
nan()G3D::Vector3 [inline, static]
one()G3D::Vector3 [inline, static]
operator *(float s) constG3D::Vector3 [inline]
operator *(const Vector3 &v) const G3D::Vector3 [inline]
operator *=(float s)G3D::Vector3 [inline]
operator *=(const Vector3 &v)G3D::Vector3 [inline]
operator const float *() constG3D::Vector3 [inline]
operator float *()G3D::Vector3 [inline]
operator!=(const Vector3 &rkVector) const G3D::Vector3 [inline]
operator+(const Vector3 &v) const G3D::Vector3 [inline]
operator+=(const Vector3 &v)G3D::Vector3 [inline]
operator-(const Vector3 &v) const G3D::Vector3 [inline]
operator-() constG3D::Vector3 [inline]
operator-=(const Vector3 &v)G3D::Vector3 [inline]
operator/(float s) constG3D::Vector3
operator/(const Vector3 &v) const G3D::Vector3 [inline]
operator/=(float s)G3D::Vector3
operator/=(const Vector3 &v)G3D::Vector3 [inline]
operator=(const Vector3 &rkVector)G3D::Vector3 [inline]
operator==(const Vector3 &rkVector) const G3D::Vector3 [inline]
operator[](int i) const G3D::Vector3 [inline]
operator[](int i)G3D::Vector3 [inline]
orthonormalize(Vector3 akVector[3])G3D::Vector3 [static]
primaryAxis() constG3D::Vector3
random()G3D::Vector3 [static]
reflectionDirection(const Vector3 &normal) const G3D::Vector3
refractionDirection(const Vector3 &normal, float iInside, float iOutside) const G3D::Vector3
serialize(class BinaryOutput &b) const G3D::Vector3
serialize(class TextOutput &t) const G3D::Vector3
squaredLength() constG3D::Vector3 [inline]
squaredMagnitude() constG3D::Vector3 [inline]
sum() constG3D::Vector3 [inline]
toString() constG3D::Vector3
unit() constG3D::Vector3 [inline]
unitCross(const Vector3 &rkVector) const G3D::Vector3 [inline]
unitize(float tolerance=1e-06)G3D::Vector3
unitX()G3D::Vector3 [inline, static]
unitY()G3D::Vector3 [inline, static]
unitZ()G3D::Vector3 [inline, static]
Vector3()G3D::Vector3 [inline]
Vector3(const Vector4int8 &)G3D::Vector3
Vector3(class BinaryInput &b)G3D::Vector3
Vector3(float _x, float _y, float _z)G3D::Vector3 [inline]
Vector3(const class Vector2 &v, float _z)G3D::Vector3
Vector3(float coordinate[3])G3D::Vector3 [inline]
Vector3(double coordinate[3])G3D::Vector3 [inline]
Vector3(const Vector3 &rkVector)G3D::Vector3 [inline]
Vector3(const class Vector3int16 &v)G3D::Vector3
Vector3(class TextInput &t)G3D::Vector3
xG3D::Vector3
X_AXIS enum valueG3D::Vector3
xx() constG3D::Vector3
xxx() constG3D::Vector3
xxxx() constG3D::Vector3
xxxy() constG3D::Vector3
xxxz() constG3D::Vector3
xxy() constG3D::Vector3
xxyx() constG3D::Vector3
xxyy() constG3D::Vector3
xxyz() constG3D::Vector3
xxz() constG3D::Vector3
xxzx() constG3D::Vector3
xxzy() constG3D::Vector3
xxzz() constG3D::Vector3
xy() constG3D::Vector3
xyx() constG3D::Vector3
xyxx() constG3D::Vector3
xyxy() constG3D::Vector3
xyxz() constG3D::Vector3
xyy() constG3D::Vector3
xyyx() constG3D::Vector3
xyyy() constG3D::Vector3
xyyz() constG3D::Vector3
xyz() constG3D::Vector3
xyzx() constG3D::Vector3
xyzy() constG3D::Vector3
xyzz() constG3D::Vector3
xz() constG3D::Vector3
xzx() constG3D::Vector3
xzxx() constG3D::Vector3
xzxy() constG3D::Vector3
xzxz() constG3D::Vector3
xzy() constG3D::Vector3
xzyx() constG3D::Vector3
xzyy() constG3D::Vector3
xzyz() constG3D::Vector3
xzz() constG3D::Vector3
xzzx() constG3D::Vector3
xzzy() constG3D::Vector3
xzzz() constG3D::Vector3
yG3D::Vector3
Y_AXIS enum valueG3D::Vector3
yx() constG3D::Vector3
yxx() constG3D::Vector3
yxxx() constG3D::Vector3
yxxy() constG3D::Vector3
yxxz() constG3D::Vector3
yxy() constG3D::Vector3
yxyx() constG3D::Vector3
yxyy() constG3D::Vector3
yxyz() constG3D::Vector3
yxz() constG3D::Vector3
yxzx() constG3D::Vector3
yxzy() constG3D::Vector3
yxzz() constG3D::Vector3
yy() constG3D::Vector3
yyx() constG3D::Vector3
yyxx() constG3D::Vector3
yyxy() constG3D::Vector3
yyxz() constG3D::Vector3
yyy() constG3D::Vector3
yyyx() constG3D::Vector3
yyyy() constG3D::Vector3
yyyz() constG3D::Vector3
yyz() constG3D::Vector3
yyzx() constG3D::Vector3
yyzy() constG3D::Vector3
yyzz() constG3D::Vector3
yz() constG3D::Vector3
yzx() constG3D::Vector3
yzxx() constG3D::Vector3
yzxy() constG3D::Vector3
yzxz() constG3D::Vector3
yzy() constG3D::Vector3
yzyx() constG3D::Vector3
yzyy() constG3D::Vector3
yzyz() constG3D::Vector3
yzz() constG3D::Vector3
yzzx() constG3D::Vector3
yzzy() constG3D::Vector3
yzzz() constG3D::Vector3
zG3D::Vector3
Z_AXIS enum valueG3D::Vector3
zero()G3D::Vector3 [inline, static]
zx() constG3D::Vector3
zxx() constG3D::Vector3
zxxx() constG3D::Vector3
zxxy() constG3D::Vector3
zxxz() constG3D::Vector3
zxy() constG3D::Vector3
zxyx() constG3D::Vector3
zxyy() constG3D::Vector3
zxyz() constG3D::Vector3
zxz() constG3D::Vector3
zxzx() constG3D::Vector3
zxzy() constG3D::Vector3
zxzz() constG3D::Vector3
zy() constG3D::Vector3
zyx() constG3D::Vector3
zyxx() constG3D::Vector3
zyxy() constG3D::Vector3
zyxz() constG3D::Vector3
zyy() constG3D::Vector3
zyyx() constG3D::Vector3
zyyy() constG3D::Vector3
zyyz() constG3D::Vector3
zyz() constG3D::Vector3
zyzx() constG3D::Vector3
zyzy() constG3D::Vector3
zyzz() constG3D::Vector3
zz() constG3D::Vector3
zzx() constG3D::Vector3
zzxx() constG3D::Vector3
zzxy() constG3D::Vector3
zzxz() constG3D::Vector3
zzy() constG3D::Vector3
zzyx() constG3D::Vector3
zzyy() constG3D::Vector3
zzyz() constG3D::Vector3
zzz() constG3D::Vector3
zzzx() constG3D::Vector3
zzzy() constG3D::Vector3
zzzz() constG3D::Vector3


Generated on Thu Aug 2 11:40:48 2007 for G3D by doxygen 1.5.2
Hosted by SourceForge.net Logo