UGDK  0.5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
ugdk::math::Vector2D Member List

This is the complete list of members for ugdk::math::Vector2D, including all inherited members.

Add(const Vector2D &a, const Vector2D &b)ugdk::math::Vector2Dinlinestatic
Angle() const ugdk::math::Vector2D
angle() const ugdk::math::Vector2Dinline
Divide(const Vector2D &divider)ugdk::math::Vector2D
Divided(const Vector2D &divider) const ugdk::math::Vector2D
get_x() const ugdk::math::Vector2Dinline
get_y() const ugdk::math::Vector2Dinline
InnerProduct(const Vector2D &a, const Vector2D &b)ugdk::math::Vector2Dinlinestatic
Length() const ugdk::math::Vector2D
length() const ugdk::math::Vector2Dinline
LengthSquared() const ugdk::math::Vector2Dinline
Mirror(const ugdk::enums::mirroraxis::MirrorAxis axis)ugdk::math::Vector2D
Mirrored(const ugdk::enums::mirroraxis::MirrorAxis axis) const ugdk::math::Vector2D
Multiply(const Vector2D &a, double scalar)ugdk::math::Vector2Dinlinestatic
Normalize() const ugdk::math::Vector2D
Normalized(Vector2D &a)ugdk::math::Vector2Dinlinestatic
NormOne() const ugdk::math::Vector2D
operator std::array< double, 2 >() const ugdk::math::Vector2Dinline
operator std::pair< double, double >() const ugdk::math::Vector2Dinline
operator*(double scalar) const ugdk::math::Vector2D
operator*(const Vector2D &right) const ugdk::math::Vector2D
operator*=(double other)ugdk::math::Vector2D
operator+(const Vector2D &right) const ugdk::math::Vector2D
operator+=(const Vector2D &other)ugdk::math::Vector2D
operator-() const ugdk::math::Vector2D
operator-(const Vector2D &right) const ugdk::math::Vector2D
operator-=(const Vector2D &other)ugdk::math::Vector2D
operator/(double scalar) const ugdk::math::Vector2D
operator==(const Vector2D &rhs)ugdk::math::Vector2Dinline
Rotate(double angle) const ugdk::math::Vector2D
Rotate(Vector2D &a, double angle)ugdk::math::Vector2Dinlinestatic
Scale(const Vector2D &scale) const ugdk::math::Vector2D
set_x(double x_)ugdk::math::Vector2Dinline
set_y(double y_)ugdk::math::Vector2Dinline
Subtract(const Vector2D &a, const Vector2D &b)ugdk::math::Vector2Dinlinestatic
valugdk::math::Vector2D
Vector2D()ugdk::math::Vector2Dinline
Vector2D(double value)ugdk::math::Vector2Dinlineexplicit
Vector2D(double _x, double _y)ugdk::math::Vector2Dinline
Vector2D(const math::Integer2D &int2d)ugdk::math::Vector2D
xugdk::math::Vector2D
yugdk::math::Vector2D
~Vector2D()ugdk::math::Vector2Dinline