Claire's Game Engine
Full C++ Engine using OpenGL
|
This is the complete list of members for Vector3, including all inherited members.
Backward | Vector3 | static |
Cross(const Vector3 &left, const Vector3 &right) | Vector3 | static |
Cross(const Vector3 &vector) const | Vector3 | |
Distance(Vector3 &a, Vector3 &b) | Vector3 | static |
Dot(const Vector3 &left, const Vector3 &right) | Vector3 | static |
Down | Vector3 | static |
Forward | Vector3 | static |
GetAsFloatPtr() const | Vector3 | |
Infinity | Vector3 | static |
Left | Vector3 | static |
Lerp(const Vector3 &a, const Vector3 &b, float f) | Vector3 | static |
Magnitude() const | Vector3 | |
Magnitude2D() const | Vector3 | |
Magnitude2DSqr() const | Vector3 | |
MagnitudeSqr() const | Vector3 | |
MinusInfinity | Vector3 | static |
Normalize() | Vector3 | |
Normalize(const Vector3 &vec) | Vector3 | static |
Normalize2D() | Vector3 | |
Normalized() | Vector3 | |
Normalized2D() | Vector3 | |
One | Vector3 | static |
operator*(const Vector3 &left, const Vector3 &right) | Vector3 | friend |
operator*(const Vector3 &vector, const float value) | Vector3 | friend |
operator*(const float value, const Vector3 &vector) | Vector3 | friend |
operator*=(const float value) | Vector3 | |
operator+(const Vector3 &left, const Vector3 &right) | Vector3 | friend |
operator+=(const Vector3 &vector) | Vector3 | |
operator-() const | Vector3 | |
operator-(const Vector3 &left, const Vector3 &right) | Vector3 | friend |
operator-=(const Vector3 &vector) | Vector3 | |
operator/(const Vector3 &vector, const float value) | Vector3 | friend |
operator/=(const float value) | Vector3 | |
operator==(const Vector3 &left, const Vector3 &right) | Vector3 | friend |
Reflect(const Vector3 &v, const Vector3 &n) | Vector3 | static |
Right | Vector3 | static |
ToString() const | Vector3 | |
Transform(Vector3 &vec, class Matrix4 &mat4, float w=1.0f) | Vector3 | static |
Transform(const Vector3 &v, const class Quaternion &q) | Vector3 | static |
TransformWithPerspDiv(Vector3 &vec, class Matrix4 &mat4, float w=1.0f) | Vector3 | static |
Up | Vector3 | static |
Vector3() | Vector3 | |
Vector3(float x) | Vector3 | |
Vector3(float x, float y, float z) | Vector3 | |
Vector3(Vector2 vec2) | Vector3 | |
x | Vector3 | |
y | Vector3 | |
z | Vector3 | |
Zero | Vector3 | static |