This is the complete list of members for MR::Matrix3< T >, including all inherited members.
approximateLinearRotationMatrixFromEuler(const Vector3< T > &eulerAngles) noexcept | MR::Matrix3< T > | static |
col(int i) const noexcept | MR::Matrix3< T > | inline |
det() const noexcept | MR::Matrix3< T > | |
dot(const Matrix3< T > &a, const Matrix3< T > &b) | MR::Matrix3< T > | related |
fromColumns(const Vector3< T > &x, const Vector3< T > &y, const Vector3< T > &z) noexcept | MR::Matrix3< T > | inlinestatic |
fromRows(const Vector3< T > &x, const Vector3< T > &y, const Vector3< T > &z) noexcept | MR::Matrix3< T > | inlinestatic |
identity() noexcept | MR::Matrix3< T > | inlinestatic |
inverse() const noexcept | MR::Matrix3< T > | |
Matrix3() noexcept=default | MR::Matrix3< T > | |
Matrix3(const Vector3< T > &x, const Vector3< T > &y, const Vector3< T > &z) | MR::Matrix3< T > | inline |
Matrix3(const Matrix3< U > &m) | MR::Matrix3< T > | inlineexplicit |
norm() const noexcept | MR::Matrix3< T > | inline |
normSq() const noexcept | MR::Matrix3< T > | inline |
operator*(const Matrix3< T > &a, const Vector3< T > &b) | MR::Matrix3< T > | related |
operator*(const Matrix3< T > &a, const Matrix3< T > &b) | MR::Matrix3< T > | related |
operator*=(T b) | MR::Matrix3< T > | inline |
operator+=(const Matrix3< T > &b) | MR::Matrix3< T > | inline |
operator-=(const Matrix3< T > &b) | MR::Matrix3< T > | inline |
operator/=(T b) | MR::Matrix3< T > | inline |
operator[](int row) const noexcept | MR::Matrix3< T > | inline |
operator[](int row) noexcept | MR::Matrix3< T > | inline |
outer(const Vector3< T > &a, const Vector3< T > &b) | MR::Matrix3< T > | related |
qr() const noexcept | MR::Matrix3< T > | |
rotation(const Vector3< T > &axis, T angle) noexcept | MR::Matrix3< T > | static |
rotation(const Vector3< T > &from, const Vector3< T > &to) noexcept | MR::Matrix3< T > | static |
rotationFromEuler(const Vector3< T > &eulerAngles) noexcept | MR::Matrix3< T > | static |
scale(T s) noexcept | MR::Matrix3< T > | inlinestatic |
scale(T sx, T sy, T sz) noexcept | MR::Matrix3< T > | inlinestatic |
scale(const Vector3< T > &s) noexcept | MR::Matrix3< T > | inlinestatic |
toEulerAngles() const noexcept | MR::Matrix3< T > | |
trace() const noexcept | MR::Matrix3< T > | inline |
transposed() const noexcept | MR::Matrix3< T > | |
ValueType typedef | MR::Matrix3< T > | |
VectorType typedef | MR::Matrix3< T > | |
x | MR::Matrix3< T > | |
y | MR::Matrix3< T > | |
z | MR::Matrix3< T > | |
zero() noexcept | MR::Matrix3< T > | inlinestatic |