Angle(const Vector3 &v, const Vector3 &u) | Hatchit::Math::Vector3 | inlinestatic |
Cross(const Vector3 &v, const Vector3 &u) | Hatchit::Math::Vector3 | inlinestatic |
Cross(Vector3 v, Vector3 u) | Hatchit::Math::Vector3 | static |
Distance(const Vector3 &v, const Vector3 &u) | Hatchit::Math::Vector3 | inlinestatic |
Dot(const Vector3 &v, const Vector3 &u) | Hatchit::Math::Vector3 | inlinestatic |
Dot(Vector3 v, Vector3 u) | Hatchit::Math::Vector3 | static |
getAsArray() | Hatchit::Math::Vector3 | |
getMagnitude() | Hatchit::Math::Vector3 | |
getX() | Hatchit::Math::Vector3 | |
getY() | Hatchit::Math::Vector3 | |
getZ() | Hatchit::Math::Vector3 | |
m_data (defined in Hatchit::Math::Vector3) | Hatchit::Math::Vector3 | |
m_vector (defined in Hatchit::Math::Vector3) | Hatchit::Math::Vector3 | |
Magnitude() const | Hatchit::Math::Vector3 | inline |
MagnitudeSquared() const | Hatchit::Math::Vector3 | inline |
Matrix4 (defined in Hatchit::Math::Vector3) | Hatchit::Math::Vector3 | friend |
Normalize() | Hatchit::Math::Vector3 | inline |
Normalize(Vector3 v) | Hatchit::Math::Vector3 | static |
Normalized() const | Hatchit::Math::Vector3 | inline |
operator const __m128(void) const | Hatchit::Math::Vector3 | inlineexplicit |
operator const __m128(void) const | Hatchit::Math::Vector3 | |
operator delete(void *p) (defined in Hatchit::Math::Vector3) | Hatchit::Math::Vector3 | inline |
operator delete(void *p) | Hatchit::Math::Vector3 | |
operator new(size_t _size) (defined in Hatchit::Math::Vector3) | Hatchit::Math::Vector3 | inline |
operator new(size_t _size) | Hatchit::Math::Vector3 | |
operator Vector2() const (defined in Hatchit::Math::Vector3) | Hatchit::Math::Vector3 | inline |
operator Vector2() | Hatchit::Math::Vector3 | |
operator Vector4() | Hatchit::Math::Vector3 | |
operator!=(const Vector3 &u) const | Hatchit::Math::Vector3 | inline |
operator!=(Vector3 u) | Hatchit::Math::Vector3 | |
operator*(float s) const | Hatchit::Math::Vector3 | inline |
operator*(const Vector3 &u) const | Hatchit::Math::Vector3 | inline |
operator*(float s) | Hatchit::Math::Vector3 | |
operator*(Vector3 u) | Hatchit::Math::Vector3 | |
operator*=(float s) | Hatchit::Math::Vector3 | inline |
operator*=(const Vector3 &u) | Hatchit::Math::Vector3 | inline |
operator*=(float s) | Hatchit::Math::Vector3 | |
operator+(float s) const | Hatchit::Math::Vector3 | inline |
operator+(const Vector3 &u) const | Hatchit::Math::Vector3 | inline |
operator+(float s) | Hatchit::Math::Vector3 | |
operator+(Vector3 u) | Hatchit::Math::Vector3 | |
operator+=(float s) | Hatchit::Math::Vector3 | inline |
operator+=(const Vector3 &u) | Hatchit::Math::Vector3 | inline |
operator+=(float s) | Hatchit::Math::Vector3 | |
operator+=(Vector3 u) | Hatchit::Math::Vector3 | |
operator-(float s) const | Hatchit::Math::Vector3 | inline |
operator-(const Vector3 &u) const | Hatchit::Math::Vector3 | inline |
operator-(float s) | Hatchit::Math::Vector3 | |
operator-(Vector3 u) | Hatchit::Math::Vector3 | |
operator-=(float s) | Hatchit::Math::Vector3 | inline |
operator-=(const Vector3 &u) | Hatchit::Math::Vector3 | inline |
operator-=(float s) | Hatchit::Math::Vector3 | |
operator-=(Vector3 u) | Hatchit::Math::Vector3 | |
operator/(float s) const | Hatchit::Math::Vector3 | inline |
operator/(const Vector3 &u) const | Hatchit::Math::Vector3 | inline |
operator/(float s) | Hatchit::Math::Vector3 | |
operator/=(float s) | Hatchit::Math::Vector3 | inline |
operator/=(const Vector3 &u) | Hatchit::Math::Vector3 | inline |
operator/=(float s) | Hatchit::Math::Vector3 | |
operator<(Vector3 u) | Hatchit::Math::Vector3 | |
operator==(const Vector3 &u) const | Hatchit::Math::Vector3 | inline |
operator==(Vector3 u) | Hatchit::Math::Vector3 | |
operator>(Vector3 u) | Hatchit::Math::Vector3 | |
operator[](int i) const | Hatchit::Math::Vector3 | inline |
operator[](int i) | Hatchit::Math::Vector3 | inline |
operator[](int i) | Hatchit::Math::Vector3 | |
setX(float x) | Hatchit::Math::Vector3 | |
setY(float y) | Hatchit::Math::Vector3 | |
setZ(float z) | Hatchit::Math::Vector3 | |
ToFloat3() const | Hatchit::Math::Vector3 | inline |
Vector3() (defined in Hatchit::Math::Vector3) | Hatchit::Math::Vector3 | inline |
Vector3(const float rawArray[]) (defined in Hatchit::Math::Vector3) | Hatchit::Math::Vector3 | inline |
Vector3(float xyz) (defined in Hatchit::Math::Vector3) | Hatchit::Math::Vector3 | inline |
Vector3(const Vector2 &xy, float z) (defined in Hatchit::Math::Vector3) | Hatchit::Math::Vector3 | inline |
Vector3(float x, float y, float z) (defined in Hatchit::Math::Vector3) | Hatchit::Math::Vector3 | inline |
Vector3(const Vector3 &other) (defined in Hatchit::Math::Vector3) | Hatchit::Math::Vector3 | inline |
Vector3() | Hatchit::Math::Vector3 | |
Vector3(float x, float y, float z) | Hatchit::Math::Vector3 | |
Vector3(const Vector3 &other) | Hatchit::Math::Vector3 | |
Vector3(Vector4 &v4) | Hatchit::Math::Vector3 | |
x (defined in Hatchit::Math::Vector3) | Hatchit::Math::Vector3 | |
y (defined in Hatchit::Math::Vector3) | Hatchit::Math::Vector3 | |
z (defined in Hatchit::Math::Vector3) | Hatchit::Math::Vector3 | |