This is the complete list of members for MR::Vector2< T >, including all inherited members.
angle(const Vector2< T > &a, const Vector2< T > &b) | MR::Vector2< T > | related |
cross(const Vector2< T > &a, const Vector2< T > &b) | MR::Vector2< T > | related |
diagonal(T a) noexcept | MR::Vector2< T > | inlinestatic |
distance(const Vector2< T > &a, const Vector2< T > &b) | MR::Vector2< T > | related |
distanceSq(const Vector2< T > &a, const Vector2< T > &b) | MR::Vector2< T > | related |
div(const Vector2< T > &a, const Vector2< T > &b) | MR::Vector2< T > | related |
dot(const Vector2< T > &a, const Vector2< T > &b) -> decltype(a.x *b.x) | MR::Vector2< T > | related |
elements | MR::Vector2< T > | static |
furthestBasisVector() const | MR::Vector2< T > | |
isFinite() const | MR::Vector2< T > | inline |
length() const | MR::Vector2< T > | inline |
lengthSq() const | MR::Vector2< T > | inline |
MatrixType typedef | MR::Vector2< T > | |
minusX() noexcept | MR::Vector2< T > | inlinestatic |
minusY() noexcept | MR::Vector2< T > | inlinestatic |
mult(const Vector2< T > &a, const Vector2< T > &b) | MR::Vector2< T > | related |
normalized() const | MR::Vector2< T > | inline |
operator!=(const Vector2< T > &a, const Vector2< T > &b) | MR::Vector2< T > | friend |
operator*(T a, const Vector2< T > &b) -> Vector2< decltype(std::declval< T >() *std::declval< T >())> | MR::Vector2< T > | friend |
operator*(const Vector2< T > &b, T a) -> Vector2< decltype(std::declval< T >() *std::declval< T >())> | MR::Vector2< T > | friend |
operator*=(Vector2< T > &a, T b) | MR::Vector2< T > | friend |
operator+(const Vector2< T > &a) | MR::Vector2< T > | friend |
operator+(const Vector2< T > &a, const Vector2< T > &b) -> Vector2< decltype(std::declval< T >()+std::declval< T >())> | MR::Vector2< T > | friend |
operator+=(Vector2< T > &a, const Vector2< T > &b) | MR::Vector2< T > | friend |
operator-(const Vector2< T > &a) -> Vector2< decltype(-std::declval< T >())> | MR::Vector2< T > | friend |
operator-(const Vector2< T > &a, const Vector2< T > &b) -> Vector2< decltype(std::declval< T >() - std::declval< T >())> | MR::Vector2< T > | friend |
operator-=(Vector2< T > &a, const Vector2< T > &b) | MR::Vector2< T > | friend |
operator/(Vector2< T > b, T a) -> Vector2< decltype(std::declval< T >()/std::declval< T >())> | MR::Vector2< T > | friend |
operator/=(Vector2< T > &a, T b) | MR::Vector2< T > | friend |
operator==(const Vector2< T > &a, const Vector2< T > &b) | MR::Vector2< T > | friend |
operator[](int e) const noexcept | MR::Vector2< T > | inline |
operator[](int e) noexcept | MR::Vector2< T > | inline |
perpendicular() const | MR::Vector2< T > | inline |
plusX() noexcept | MR::Vector2< T > | inlinestatic |
plusY() noexcept | MR::Vector2< T > | inlinestatic |
sqr(const Vector2< T > &a) | MR::Vector2< T > | related |
SymMatrixType typedef | MR::Vector2< T > | |
ValueType typedef | MR::Vector2< T > | |
Vector2() noexcept | MR::Vector2< T > | inline |
Vector2(NoInit) noexcept | MR::Vector2< T > | inlineexplicit |
Vector2(T x, T y) noexcept | MR::Vector2< T > | inline |
Vector2(const Vector3< T > &v) noexcept | MR::Vector2< T > | inlineexplicit |
Vector2(const Vector2< U > &v) noexcept | MR::Vector2< T > | inlineexplicit |
x | MR::Vector2< T > | |
y | MR::Vector2< T > |