MeshLib Documentation
Loading...
Searching...
No Matches
MR::Matrix4< T > Member List

This is the complete list of members for MR::Matrix4< T >, including all inherited members.

col(int i) const noexceptMR::Matrix4< T >inline
data()MR::Matrix4< T >inline
data() constMR::Matrix4< T >inline
det() const noexceptMR::Matrix4< T >
dot(const Matrix4< T > &a, const Matrix4< T > &b)MR::Matrix4< T >related
getRotation() const noexceptMR::Matrix4< T >
getTranslation() const noexceptMR::Matrix4< T >
identity() noexceptMR::Matrix4< T >inlinestatic
inverse() const noexceptMR::Matrix4< T >
Matrix4() noexcept=defaultMR::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(stdMR::Matrix4< T >inline
Matrix4(const Matrix4< U > &m)MR::Matrix4< T >inlineexplicit
norm() const noexceptMR::Matrix4< T >inline
normSq() const noexceptMR::Matrix4< T >inline
operator AffineXf3< T >() const MR_REQUIRES_IF_SUPPORTED(stdMR::Matrix4< T >inline
operator()(int row, int col) const noexceptMR::Matrix4< T >inline
operator()(int row, int col) noexceptMR::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 noexceptMR::Matrix4< T >inline
operator[](int row) noexceptMR::Matrix4< T >inline
outer(const Vector4< T > &a, const Vector4< T > &b)MR::Matrix4< T >related
scale(T s) noexceptMR::Matrix4< T >inlinestatic
setRotation(const Matrix3< T > &rot) noexceptMR::Matrix4< T >
setTranslation(const Vector3< T > &t) noexceptMR::Matrix4< T >
submatrix3(int i, int j) const noexceptMR::Matrix4< T >
trace() const noexceptMR::Matrix4< T >inline
transposed() const noexceptMR::Matrix4< T >
ValueType typedefMR::Matrix4< T >
VectorType typedefMR::Matrix4< T >
wMR::Matrix4< T >
xMR::Matrix4< T >
yMR::Matrix4< T >
zMR::Matrix4< T >
zero() noexceptMR::Matrix4< T >inlinestatic