HatchitMath
Hatchit::Math::Vector3 Member List

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

Angle(const Vector3 &v, const Vector3 &u)Hatchit::Math::Vector3inlinestatic
Cross(const Vector3 &v, const Vector3 &u)Hatchit::Math::Vector3inlinestatic
Cross(Vector3 v, Vector3 u)Hatchit::Math::Vector3static
Distance(const Vector3 &v, const Vector3 &u)Hatchit::Math::Vector3inlinestatic
Dot(const Vector3 &v, const Vector3 &u)Hatchit::Math::Vector3inlinestatic
Dot(Vector3 v, Vector3 u)Hatchit::Math::Vector3static
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::Vector3inline
MagnitudeSquared() const Hatchit::Math::Vector3inline
Matrix4 (defined in Hatchit::Math::Vector3)Hatchit::Math::Vector3friend
Normalize()Hatchit::Math::Vector3inline
Normalize(Vector3 v)Hatchit::Math::Vector3static
Normalized() const Hatchit::Math::Vector3inline
operator const __m128(void) const Hatchit::Math::Vector3inlineexplicit
operator const __m128(void) const Hatchit::Math::Vector3
operator delete(void *p) (defined in Hatchit::Math::Vector3)Hatchit::Math::Vector3inline
operator delete(void *p)Hatchit::Math::Vector3
operator new(size_t _size) (defined in Hatchit::Math::Vector3)Hatchit::Math::Vector3inline
operator new(size_t _size)Hatchit::Math::Vector3
operator Vector2() const (defined in Hatchit::Math::Vector3)Hatchit::Math::Vector3inline
operator Vector2()Hatchit::Math::Vector3
operator Vector4()Hatchit::Math::Vector3
operator!=(const Vector3 &u) const Hatchit::Math::Vector3inline
operator!=(Vector3 u)Hatchit::Math::Vector3
operator*(float s) const Hatchit::Math::Vector3inline
operator*(const Vector3 &u) const Hatchit::Math::Vector3inline
operator*(float s)Hatchit::Math::Vector3
operator*(Vector3 u)Hatchit::Math::Vector3
operator*=(float s)Hatchit::Math::Vector3inline
operator*=(const Vector3 &u)Hatchit::Math::Vector3inline
operator*=(float s)Hatchit::Math::Vector3
operator+(float s) const Hatchit::Math::Vector3inline
operator+(const Vector3 &u) const Hatchit::Math::Vector3inline
operator+(float s)Hatchit::Math::Vector3
operator+(Vector3 u)Hatchit::Math::Vector3
operator+=(float s)Hatchit::Math::Vector3inline
operator+=(const Vector3 &u)Hatchit::Math::Vector3inline
operator+=(float s)Hatchit::Math::Vector3
operator+=(Vector3 u)Hatchit::Math::Vector3
operator-(float s) const Hatchit::Math::Vector3inline
operator-(const Vector3 &u) const Hatchit::Math::Vector3inline
operator-(float s)Hatchit::Math::Vector3
operator-(Vector3 u)Hatchit::Math::Vector3
operator-=(float s)Hatchit::Math::Vector3inline
operator-=(const Vector3 &u)Hatchit::Math::Vector3inline
operator-=(float s)Hatchit::Math::Vector3
operator-=(Vector3 u)Hatchit::Math::Vector3
operator/(float s) const Hatchit::Math::Vector3inline
operator/(const Vector3 &u) const Hatchit::Math::Vector3inline
operator/(float s)Hatchit::Math::Vector3
operator/=(float s)Hatchit::Math::Vector3inline
operator/=(const Vector3 &u)Hatchit::Math::Vector3inline
operator/=(float s)Hatchit::Math::Vector3
operator<(Vector3 u)Hatchit::Math::Vector3
operator==(const Vector3 &u) const Hatchit::Math::Vector3inline
operator==(Vector3 u)Hatchit::Math::Vector3
operator>(Vector3 u)Hatchit::Math::Vector3
operator[](int i) const Hatchit::Math::Vector3inline
operator[](int i)Hatchit::Math::Vector3inline
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::Vector3inline
Vector3() (defined in Hatchit::Math::Vector3)Hatchit::Math::Vector3inline
Vector3(const float rawArray[]) (defined in Hatchit::Math::Vector3)Hatchit::Math::Vector3inline
Vector3(float xyz) (defined in Hatchit::Math::Vector3)Hatchit::Math::Vector3inline
Vector3(const Vector2 &xy, float z) (defined in Hatchit::Math::Vector3)Hatchit::Math::Vector3inline
Vector3(float x, float y, float z) (defined in Hatchit::Math::Vector3)Hatchit::Math::Vector3inline
Vector3(const Vector3 &other) (defined in Hatchit::Math::Vector3)Hatchit::Math::Vector3inline
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