This is the complete list of members for MR::Matrix4< T >, including all inherited members.
col(int i) const noexcept | MR::Matrix4< T > | inline |
data() | MR::Matrix4< T > | inline |
data() const | MR::Matrix4< T > | inline |
det() const noexcept | MR::Matrix4< T > | |
dot(const Matrix4< T > &a, const Matrix4< T > &b) | MR::Matrix4< T > | related |
getRotation() const noexcept | MR::Matrix4< T > | |
getTranslation() const noexcept | MR::Matrix4< T > | |
identity() noexcept | MR::Matrix4< T > | inlinestatic |
inverse() const noexcept | MR::Matrix4< T > | |
Matrix4() noexcept=default | MR::Matrix4< T > | |
Matrix4(const Vector4< T > &x, const Vector4< T > &y, const Vector4< T > &z, const Vector4< T > &w) | MR::Matrix4< T > | inline |
Matrix4(const Matrix3< T > &r, const Vector3< T > &t) | MR::Matrix4< T > | inline |
Matrix4(const AffineXf3< T > &xf) MR_REQUIRES_IF_SUPPORTED(std | MR::Matrix4< T > | inline |
Matrix4(const Matrix4< U > &m) | MR::Matrix4< T > | inlineexplicit |
norm() const noexcept | MR::Matrix4< T > | inline |
normSq() const noexcept | MR::Matrix4< T > | inline |
operator AffineXf3< T >() const MR_REQUIRES_IF_SUPPORTED(std | MR::Matrix4< T > | inline |
operator()(int row, int col) const noexcept | MR::Matrix4< T > | inline |
operator()(int row, int col) noexcept | MR::Matrix4< T > | inline |
operator*(const Matrix4< T > &a, const Vector4< T > &b) | MR::Matrix4< T > | related |
operator*(const Matrix4< T > &a, const Matrix4< T > &b) | MR::Matrix4< T > | related |
operator*=(T b) | MR::Matrix4< T > | inline |
operator+=(const Matrix4< T > &b) | MR::Matrix4< T > | inline |
operator-=(const Matrix4< T > &b) | MR::Matrix4< T > | inline |
operator/=(T b) | MR::Matrix4< T > | inline |
operator[](int row) const noexcept | MR::Matrix4< T > | inline |
operator[](int row) noexcept | MR::Matrix4< T > | inline |
outer(const Vector4< T > &a, const Vector4< T > &b) | MR::Matrix4< T > | related |
scale(T s) noexcept | MR::Matrix4< T > | inlinestatic |
setRotation(const Matrix3< T > &rot) noexcept | MR::Matrix4< T > | |
setTranslation(const Vector3< T > &t) noexcept | MR::Matrix4< T > | |
submatrix3(int i, int j) const noexcept | MR::Matrix4< T > | |
trace() const noexcept | MR::Matrix4< T > | inline |
transposed() const noexcept | MR::Matrix4< T > | |
ValueType typedef | MR::Matrix4< T > | |
VectorType typedef | MR::Matrix4< T > | |
w | MR::Matrix4< T > | |
x | MR::Matrix4< T > | |
y | MR::Matrix4< T > | |
z | MR::Matrix4< T > | |
zero() noexcept | MR::Matrix4< T > | inlinestatic |