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