absmax() const | jet::Matrix< T, 4, 4 > | |
absmin() const | jet::Matrix< T, 4, 4 > | |
add(T s) const | jet::Matrix< T, 4, 4 > | |
add(const Matrix &m) const | jet::Matrix< T, 4, 4 > | |
avg() const | jet::Matrix< T, 4, 4 > | |
castTo() const | jet::Matrix< T, 4, 4 > | |
cols() const | jet::Matrix< T, 4, 4 > | |
data() | jet::Matrix< T, 4, 4 > | |
data() const | jet::Matrix< T, 4, 4 > | |
determinant() const | jet::Matrix< T, 4, 4 > | |
diagonal() const | jet::Matrix< T, 4, 4 > | |
div(T s) const | jet::Matrix< T, 4, 4 > | |
iadd(T s) | jet::Matrix< T, 4, 4 > | |
iadd(const Matrix &m) | jet::Matrix< T, 4, 4 > | |
idiv(T s) | jet::Matrix< T, 4, 4 > | |
imul(T s) | jet::Matrix< T, 4, 4 > | |
imul(const Matrix3x3< T > &m33) | jet::Matrix< T, 4, 4 > | |
imul(const Matrix &m) | jet::Matrix< T, 4, 4 > | |
inverse() const | jet::Matrix< T, 4, 4 > | |
invert() | jet::Matrix< T, 4, 4 > | |
isSimilar(const Matrix &m, double tol=std::numeric_limits< double >::epsilon()) const | jet::Matrix< T, 4, 4 > | |
isSquare() const | jet::Matrix< T, 4, 4 > | |
isub(T s) | jet::Matrix< T, 4, 4 > | |
isub(const Matrix &m) | jet::Matrix< T, 4, 4 > | |
lowerTri() const | jet::Matrix< T, 4, 4 > | |
makeIdentity() | jet::Matrix< T, 4, 4 > | static |
makeRotationMatrix(const Vector3< T > &axis, T rad) | jet::Matrix< T, 4, 4 > | static |
makeScaleMatrix(T sx, T sy, T sz) | jet::Matrix< T, 4, 4 > | static |
makeScaleMatrix(const Vector3< T > &s) | jet::Matrix< T, 4, 4 > | static |
makeTranslationMatrix(const Vector3< T > &t) | jet::Matrix< T, 4, 4 > | static |
makeZero() | jet::Matrix< T, 4, 4 > | static |
Matrix() | jet::Matrix< T, 4, 4 > | |
Matrix(T s) | jet::Matrix< T, 4, 4 > | explicit |
Matrix(T m00, T m01, T m02, T m10, T m11, T m12, T m20, T m21, T m22) | jet::Matrix< T, 4, 4 > | |
Matrix(T m00, T m01, T m02, T m03, T m10, T m11, T m12, T m13, T m20, T m21, T m22, T m23, T m30, T m31, T m32, T m33) | jet::Matrix< T, 4, 4 > | |
Matrix(const std::initializer_list< std::initializer_list< U >> &lst) | jet::Matrix< T, 4, 4 > | |
Matrix(const Matrix3x3< T > &m33) | jet::Matrix< T, 4, 4 > | explicit |
Matrix(const Matrix &m) | jet::Matrix< T, 4, 4 > | |
Matrix(const T *arr) | jet::Matrix< T, 4, 4 > | explicit |
matrix3() const | jet::Matrix< T, 4, 4 > | |
max() const | jet::Matrix< T, 4, 4 > | |
min() const | jet::Matrix< T, 4, 4 > | |
mul(T s) const | jet::Matrix< T, 4, 4 > | |
mul(const Vector4< T > &v) const | jet::Matrix< T, 4, 4 > | |
mul(const Matrix &m) const | jet::Matrix< T, 4, 4 > | |
offDiagonal() const | jet::Matrix< T, 4, 4 > | |
operator!=(const Matrix &m) const | jet::Matrix< T, 4, 4 > | |
operator()(size_t i, size_t j) | jet::Matrix< T, 4, 4 > | |
operator()(size_t i, size_t j) const | jet::Matrix< T, 4, 4 > | |
operator*=(T s) | jet::Matrix< T, 4, 4 > | |
operator*=(const Matrix &m) | jet::Matrix< T, 4, 4 > | |
operator*=(const Matrix3x3< T > &m) | jet::Matrix< T, 4, 4 > | |
operator+=(T s) | jet::Matrix< T, 4, 4 > | |
operator+=(const Matrix &m) | jet::Matrix< T, 4, 4 > | |
operator-=(T s) | jet::Matrix< T, 4, 4 > | |
operator-=(const Matrix &m) | jet::Matrix< T, 4, 4 > | |
operator/=(T s) | jet::Matrix< T, 4, 4 > | |
operator=(const Matrix &m) | jet::Matrix< T, 4, 4 > | |
operator==(const Matrix &m) const | jet::Matrix< T, 4, 4 > | |
operator[](size_t i) | jet::Matrix< T, 4, 4 > | |
operator[](size_t i) const | jet::Matrix< T, 4, 4 > | |
radd(T s) const | jet::Matrix< T, 4, 4 > | |
radd(const Matrix &m) const | jet::Matrix< T, 4, 4 > | |
rdiv(T s) const | jet::Matrix< T, 4, 4 > | |
rmul(T s) const | jet::Matrix< T, 4, 4 > | |
rmul(const Matrix &m) const | jet::Matrix< T, 4, 4 > | |
rows() const | jet::Matrix< T, 4, 4 > | |
rsub(T s) const | jet::Matrix< T, 4, 4 > | |
rsub(const Matrix &m) const | jet::Matrix< T, 4, 4 > | |
set(T s) | jet::Matrix< T, 4, 4 > | |
set(T m00, T m01, T m02, T m10, T m11, T m12, T m20, T m21, T m22) | jet::Matrix< T, 4, 4 > | |
set(T m00, T m01, T m02, T m03, T m10, T m11, T m12, T m13, T m20, T m21, T m22, T m23, T m30, T m31, T m32, T m33) | jet::Matrix< T, 4, 4 > | |
set(const std::initializer_list< std::initializer_list< U >> &lst) | jet::Matrix< T, 4, 4 > | |
set(const Matrix3x3< T > &m33) | jet::Matrix< T, 4, 4 > | |
set(const Matrix &m) | jet::Matrix< T, 4, 4 > | |
set(const T *arr) | jet::Matrix< T, 4, 4 > | |
setColumn(size_t i, const Vector4< T > &col) | jet::Matrix< T, 4, 4 > | |
setDiagonal(T s) | jet::Matrix< T, 4, 4 > | |
setOffDiagonal(T s) | jet::Matrix< T, 4, 4 > | |
setRow(size_t i, const Vector4< T > &row) | jet::Matrix< T, 4, 4 > | |
strictLowerTri() const | jet::Matrix< T, 4, 4 > | |
strictUpperTri() const | jet::Matrix< T, 4, 4 > | |
sub(T s) const | jet::Matrix< T, 4, 4 > | |
sub(const Matrix &m) const | jet::Matrix< T, 4, 4 > | |
sum() const | jet::Matrix< T, 4, 4 > | |
trace() const | jet::Matrix< T, 4, 4 > | |
transpose() | jet::Matrix< T, 4, 4 > | |
transposed() const | jet::Matrix< T, 4, 4 > | |
upperTri() const | jet::Matrix< T, 4, 4 > | |