HatchitMath
Hatchit::Math::Vector2 Member List

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

Angle(const Vector2 &v, const Vector2 &u)Hatchit::Math::Vector2inlinestatic
Distance(const Vector2 &v, const Vector2 &u)Hatchit::Math::Vector2inlinestatic
Dot(const Vector2 &v, const Vector2 &u)Hatchit::Math::Vector2inlinestatic
Dot(Vector2 v, Vector2 u)Hatchit::Math::Vector2static
getAsArray()Hatchit::Math::Vector2
getMagnitude()Hatchit::Math::Vector2
getX()Hatchit::Math::Vector2
getY()Hatchit::Math::Vector2
m_data (defined in Hatchit::Math::Vector2)Hatchit::Math::Vector2
m_vector (defined in Hatchit::Math::Vector2)Hatchit::Math::Vector2
Magnitude() const Hatchit::Math::Vector2inline
MagnitudeSquared() const Hatchit::Math::Vector2inline
Normalize()Hatchit::Math::Vector2inline
Normalize(Vector2 v)Hatchit::Math::Vector2static
Normalized() const Hatchit::Math::Vector2inline
operator __m128(void) const Hatchit::Math::Vector2inlineexplicit
operator delete(void *p) (defined in Hatchit::Math::Vector2)Hatchit::Math::Vector2inline
operator delete[](void *p) (defined in Hatchit::Math::Vector2)Hatchit::Math::Vector2inline
operator new(size_t _size) (defined in Hatchit::Math::Vector2)Hatchit::Math::Vector2inline
operator new[](size_t size) (defined in Hatchit::Math::Vector2)Hatchit::Math::Vector2inline
operator!=(const Vector2 &u) const Hatchit::Math::Vector2inline
operator*(float s) const Hatchit::Math::Vector2inline
operator*(const Vector2 &u) const Hatchit::Math::Vector2inline
operator*(Vector2 u)Hatchit::Math::Vector2
operator*(float s)Hatchit::Math::Vector2
operator*=(float s)Hatchit::Math::Vector2inline
operator*=(const Vector2 &u)Hatchit::Math::Vector2inline
operator+(float s) const Hatchit::Math::Vector2inline
operator+(const Vector2 &u) const Hatchit::Math::Vector2inline
operator+(Vector2 u)Hatchit::Math::Vector2
operator+=(float s)Hatchit::Math::Vector2inline
operator+=(const Vector2 &u)Hatchit::Math::Vector2inline
operator-(float s) const Hatchit::Math::Vector2inline
operator-(const Vector2 &u) const Hatchit::Math::Vector2inline
operator-=(float s)Hatchit::Math::Vector2inline
operator-=(const Vector2 &u)Hatchit::Math::Vector2inline
operator/(float s) const Hatchit::Math::Vector2inline
operator/(const Vector2 &u) const Hatchit::Math::Vector2inline
operator/=(float s)Hatchit::Math::Vector2inline
operator/=(const Vector2 &u)Hatchit::Math::Vector2inline
operator==(const Vector2 &u) const Hatchit::Math::Vector2inline
operator[](size_t i) const Hatchit::Math::Vector2inline
operator[](size_t i)Hatchit::Math::Vector2inline
operator[](int i)Hatchit::Math::Vector2
setX(float x)Hatchit::Math::Vector2
setY(float y)Hatchit::Math::Vector2
ToFloat2() const Hatchit::Math::Vector2inline
Vector2() (defined in Hatchit::Math::Vector2)Hatchit::Math::Vector2inline
Vector2(const float rawArray[]) (defined in Hatchit::Math::Vector2)Hatchit::Math::Vector2inline
Vector2(float xy) (defined in Hatchit::Math::Vector2)Hatchit::Math::Vector2inline
Vector2(float x, float y) (defined in Hatchit::Math::Vector2)Hatchit::Math::Vector2inline
Vector2(const Vector2 &other) (defined in Hatchit::Math::Vector2)Hatchit::Math::Vector2inline
Vector2(const __m128 &vector) (defined in Hatchit::Math::Vector2)Hatchit::Math::Vector2inlineexplicit
Vector2(__m128 &&vector) (defined in Hatchit::Math::Vector2)Hatchit::Math::Vector2inlineexplicit
Vector2()Hatchit::Math::Vector2
Vector2(float x, float y)Hatchit::Math::Vector2
Vector2(const Vector2 &other)Hatchit::Math::Vector2
x (defined in Hatchit::Math::Vector2)Hatchit::Math::Vector2
y (defined in Hatchit::Math::Vector2)Hatchit::Math::Vector2
~Vector2() (defined in Hatchit::Math::Vector2)Hatchit::Math::Vector2virtual