| average() const | G3D::Vector3 | inline |
| Axis enum name | G3D::Vector3 | |
| clamp(const Vector3 &low, const Vector3 &high) const | G3D::Vector3 | inline |
| clamp(float low, float high) const | G3D::Vector3 | inline |
| cosHemiRandom(const Vector3 &n, Random &r=Random::common()) | G3D::Vector3 | static |
| cosPowHemiRandom(const Vector3 &n, const float k, Random &r=Random::common()) | G3D::Vector3 | static |
| cosSphereRandom(const Vector3 &n, Random &r=Random::common()) | G3D::Vector3 | static |
| cross(const Vector3 &rkVector) const | G3D::Vector3 | inline |
| cross() const | G3D::Vector3 | |
| deserialize(class BinaryInput &b) | G3D::Vector3 | |
| deserialize(class TextInput &t) | G3D::Vector3 | |
| DETECT_AXIS enum value | G3D::Vector3 | |
| direction() const | G3D::Vector3 | inline |
| directionOrZero() const | G3D::Vector3 | inline |
| dot(const Vector3 &rkVector) const | G3D::Vector3 | inline |
| fastDirection() const | G3D::Vector3 | inline |
| fastUnit() const | G3D::Vector3 | inline |
| floor() const | G3D::Vector3 | inline |
| fuzzyEq(const Vector3 &other) const | G3D::Vector3 | inline |
| fuzzyNe(const Vector3 &other) const | G3D::Vector3 | inline |
| getTangents(Vector3 &X, Vector3 &Y) const | G3D::Vector3 | inline |
| hashCode() const | G3D::Vector3 | |
| hemiRandom(const Vector3 &normal, Random &r=Random::common()) | G3D::Vector3 | static |
| ignore() | G3D::Vector3 | static |
| inf() | G3D::Vector3 | static |
| isFinite() const | G3D::Vector3 | inline |
| isNaN() const | G3D::Vector3 | |
| isUnit() const | G3D::Vector3 | inline |
| isZero() const | G3D::Vector3 | inline |
| length() const | G3D::Vector3 | inline |
| lerp(const Vector3 &v, float alpha) const | G3D::Vector3 | inline |
| Location() | Movement::Location | inline |
| Location(float x, float y, float z, float o) | Movement::Location | inline |
| Location(const Vector3 &v) | Movement::Location | inline |
| Location(const Vector3 &v, float o) | Movement::Location | inline |
| magnitude() const | G3D::Vector3 | inline |
| max(const Vector3 &v) const | G3D::Vector3 | inline |
| max() const | G3D::Vector3 | inline |
| maxFinite() | G3D::Vector3 | static |
| min(const Vector3 &v) const | G3D::Vector3 | inline |
| min() const | G3D::Vector3 | inline |
| minFinite() | G3D::Vector3 | static |
| movedTowards(const Vector3 &goal, float maxTranslation) const | G3D::Vector3 | |
| moveTowards(const Vector3 &goal, float maxTranslation) | G3D::Vector3 | |
| nan() | G3D::Vector3 | static |
| nonZero() const | G3D::Vector3 | inline |
| one() | G3D::Vector3 | static |
| operator!=(const Vector3 &rkVector) const | G3D::Vector3 | inline |
| operator*(float s) const | G3D::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 Vector3 &v) const | G3D::Vector3 | inline |
| operator+=(const Vector3 &v) | G3D::Vector3 | inline |
| operator-(const Vector3 &v) const | G3D::Vector3 | inline |
| operator-() const | G3D::Vector3 | inline |
| operator-=(const Vector3 &v) | G3D::Vector3 | inline |
| operator/(float s) const | G3D::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 Vector3 &rkVector) | G3D::Vector3 | inline |
| operator=(const Any &a) | G3D::Vector3 | |
| operator==(const Vector3 &rkVector) const | G3D::Vector3 | inline |
| operator[](int i) const | G3D::Vector3 | inline |
| operator[](int i) | G3D::Vector3 | inline |
| orientation | Movement::Location | |
| orthonormalize(Vector3 akVector[3]) | G3D::Vector3 | static |
| pow(float p) const | G3D::Vector3 | inline |
| primaryAxis() const | G3D::Vector3 | |
| random(Random &r=Random::common()) | G3D::Vector3 | static |
| reflectAbout(const Vector3 &normal) const | G3D::Vector3 | |
| reflectionDirection(const Vector3 &normal) const | G3D::Vector3 | |
| refractionDirection(const Vector3 &normal, float iInside, float iOutside) const | G3D::Vector3 | |
| round() const | G3D::Vector3 | inline |
| serialize(class BinaryOutput &b) const | G3D::Vector3 | |
| serialize(class TextOutput &t) const | G3D::Vector3 | |
| squaredLength() const | G3D::Vector3 | inline |
| squaredMagnitude() const | G3D::Vector3 | inline |
| sum() const | G3D::Vector3 | inline |
| toAny(const std::string &name) const | G3D::Vector3 | |
| toAny() const | G3D::Vector3 | |
| toString() const | G3D::Vector3 | |
| unit() const | G3D::Vector3 | inline |
| unitCross(const Vector3 &rkVector) const | G3D::Vector3 | inline |
| unitX() | G3D::Vector3 | static |
| unitY() | G3D::Vector3 | static |
| unitZ() | G3D::Vector3 | static |
| Vector3() | G3D::Vector3 | inline |
| Vector3(const Any &any) | G3D::Vector3 | explicit |
| Vector3(const Vector4int8 &) | G3D::Vector3 | |
| Vector3(const class Vector2 &v, float z) | G3D::Vector3 | |
| Vector3(const class Vector3int32 &v) | G3D::Vector3 | |
| Vector3(class BinaryInput &b) | G3D::Vector3 | explicit |
| Vector3(float _x, float _y, float _z) | G3D::Vector3 | inline |
| Vector3(float coordinate[3]) | G3D::Vector3 | inlineexplicit |
| Vector3(double coordinate[3]) | G3D::Vector3 | inlineexplicit |
| Vector3(const class Vector3int16 &v) | G3D::Vector3 | |
| Vector3(class TextInput &t) | G3D::Vector3 | explicit |
| Vector3(const class Color3 &c) | G3D::Vector3 | explicit |
| x | G3D::Vector3 | |
| X_AXIS enum value | G3D::Vector3 | |
| xx() const | G3D::Vector3 | |
| xxx() const | G3D::Vector3 | |
| xxxx() const | G3D::Vector3 | |
| xxxy() const | G3D::Vector3 | |
| xxxz() const | G3D::Vector3 | |
| xxy() const | G3D::Vector3 | |
| xxyx() const | G3D::Vector3 | |
| xxyy() const | G3D::Vector3 | |
| xxyz() const | G3D::Vector3 | |
| xxz() const | G3D::Vector3 | |
| xxzx() const | G3D::Vector3 | |
| xxzy() const | G3D::Vector3 | |
| xxzz() const | G3D::Vector3 | |
| xy() const | G3D::Vector3 | |
| xyx() const | G3D::Vector3 | |
| xyxx() const | G3D::Vector3 | |
| xyxy() const | G3D::Vector3 | |
| xyxz() const | G3D::Vector3 | |
| xyy() const | G3D::Vector3 | |
| xyyx() const | G3D::Vector3 | |
| xyyy() const | G3D::Vector3 | |
| xyyz() const | G3D::Vector3 | |
| xyz() const | G3D::Vector3 | |
| xyzx() const | G3D::Vector3 | |
| xyzy() const | G3D::Vector3 | |
| xyzz() const | G3D::Vector3 | |
| xz() const | G3D::Vector3 | |
| xzx() const | G3D::Vector3 | |
| xzxx() const | G3D::Vector3 | |
| xzxy() const | G3D::Vector3 | |
| xzxz() const | G3D::Vector3 | |
| xzy() const | G3D::Vector3 | |
| xzyx() const | G3D::Vector3 | |
| xzyy() const | G3D::Vector3 | |
| xzyz() const | G3D::Vector3 | |
| xzz() const | G3D::Vector3 | |
| xzzx() const | G3D::Vector3 | |
| xzzy() const | G3D::Vector3 | |
| xzzz() const | G3D::Vector3 | |
| y | G3D::Vector3 | |
| Y_AXIS enum value | G3D::Vector3 | |
| yx() const | G3D::Vector3 | |
| yxx() const | G3D::Vector3 | |
| yxxx() const | G3D::Vector3 | |
| yxxy() const | G3D::Vector3 | |
| yxxz() const | G3D::Vector3 | |
| yxy() const | G3D::Vector3 | |
| yxyx() const | G3D::Vector3 | |
| yxyy() const | G3D::Vector3 | |
| yxyz() const | G3D::Vector3 | |
| yxz() const | G3D::Vector3 | |
| yxzx() const | G3D::Vector3 | |
| yxzy() const | G3D::Vector3 | |
| yxzz() const | G3D::Vector3 | |
| yy() const | G3D::Vector3 | |
| yyx() const | G3D::Vector3 | |
| yyxx() const | G3D::Vector3 | |
| yyxy() const | G3D::Vector3 | |
| yyxz() const | G3D::Vector3 | |
| yyy() const | G3D::Vector3 | |
| yyyx() const | G3D::Vector3 | |
| yyyy() const | G3D::Vector3 | |
| yyyz() const | G3D::Vector3 | |
| yyz() const | G3D::Vector3 | |
| yyzx() const | G3D::Vector3 | |
| yyzy() const | G3D::Vector3 | |
| yyzz() const | G3D::Vector3 | |
| yz() const | G3D::Vector3 | |
| yzx() const | G3D::Vector3 | |
| yzxx() const | G3D::Vector3 | |
| yzxy() const | G3D::Vector3 | |
| yzxz() const | G3D::Vector3 | |
| yzy() const | G3D::Vector3 | |
| yzyx() const | G3D::Vector3 | |
| yzyy() const | G3D::Vector3 | |
| yzyz() const | G3D::Vector3 | |
| yzz() const | G3D::Vector3 | |
| yzzx() const | G3D::Vector3 | |
| yzzy() const | G3D::Vector3 | |
| yzzz() const | G3D::Vector3 | |
| z | G3D::Vector3 | |
| Z_AXIS enum value | G3D::Vector3 | |
| zero() | G3D::Vector3 | static |
| zx() const | G3D::Vector3 | |
| zxx() const | G3D::Vector3 | |
| zxxx() const | G3D::Vector3 | |
| zxxy() const | G3D::Vector3 | |
| zxxz() const | G3D::Vector3 | |
| zxy() const | G3D::Vector3 | |
| zxyx() const | G3D::Vector3 | |
| zxyy() const | G3D::Vector3 | |
| zxyz() const | G3D::Vector3 | |
| zxz() const | G3D::Vector3 | |
| zxzx() const | G3D::Vector3 | |
| zxzy() const | G3D::Vector3 | |
| zxzz() const | G3D::Vector3 | |
| zy() const | G3D::Vector3 | |
| zyx() const | G3D::Vector3 | |
| zyxx() const | G3D::Vector3 | |
| zyxy() const | G3D::Vector3 | |
| zyxz() const | G3D::Vector3 | |
| zyy() const | G3D::Vector3 | |
| zyyx() const | G3D::Vector3 | |
| zyyy() const | G3D::Vector3 | |
| zyyz() const | G3D::Vector3 | |
| zyz() const | G3D::Vector3 | |
| zyzx() const | G3D::Vector3 | |
| zyzy() const | G3D::Vector3 | |
| zyzz() const | G3D::Vector3 | |
| zz() const | G3D::Vector3 | |
| zzx() const | G3D::Vector3 | |
| zzxx() const | G3D::Vector3 | |
| zzxy() const | G3D::Vector3 | |
| zzxz() const | G3D::Vector3 | |
| zzy() const | G3D::Vector3 | |
| zzyx() const | G3D::Vector3 | |
| zzyy() const | G3D::Vector3 | |
| zzyz() const | G3D::Vector3 | |
| zzz() const | G3D::Vector3 | |
| zzzx() const | G3D::Vector3 | |
| zzzy() const | G3D::Vector3 | |
| zzzz() const | G3D::Vector3 | |