clear() | Matrix< T, ROWS, COLS > | inline |
cols() const | Matrix< T, ROWS, COLS > | inline |
createIdentityMatrix() | Matrix< T, ROWS, COLS > | inlinestatic |
createRotationMatrix(T angle, const Vector< T, 3 > &vec) | Matrix< T, ROWS, COLS > | inlinestatic |
createTranslationMatrix(const Vector< T, 3 > &vec) | Matrix< T, ROWS, COLS > | inlinestatic |
getCol(uint col) const | Matrix< T, ROWS, COLS > | inline |
getDiagonal() const | Matrix< T, ROWS, COLS > | inline |
getRow(uint row) const | Matrix< T, ROWS, COLS > | inline |
getScale() const | Matrix< T, ROWS, COLS > | inline |
identity | Matrix< T, ROWS, COLS > | static |
invert() | Matrix< T, ROWS, COLS > | inline |
isSquare() const | Matrix< T, ROWS, COLS > | inline |
loadIdentity() | Matrix< T, ROWS, COLS > | inline |
m | Matrix< T, ROWS, COLS > | |
Matrix() | Matrix< T, ROWS, COLS > | inline |
Matrix(T array[]) | Matrix< T, ROWS, COLS > | inline |
Matrix(ARGS...argList) | Matrix< T, ROWS, COLS > | inline |
Matrix(const Matrix< U, ROWS, COLS > &other) | Matrix< T, ROWS, COLS > | inline |
Matrix(const Matrix< T, ROWS+1, COLS+1 > &other) | Matrix< T, ROWS, COLS > | inline |
Matrix(const Matrix< T, ROWS - 1, COLS - 1 > &other) | Matrix< T, ROWS, COLS > | inline |
Matrix(const Matrix< T, ROWS, COLS > &other) | Matrix< T, ROWS, COLS > | inline |
matrixTo(const Matrix< T, 3, 3 > &mat) | Matrix< T, ROWS, COLS > | inlinestatic |
normal() const | Matrix< T, ROWS, COLS > | inline |
normalize() | Matrix< T, ROWS, COLS > | inline |
operator!=(const Matrix< T, ROWS, COLS > &other) const | Matrix< T, ROWS, COLS > | inline |
operator=(const Matrix< T, ROWS, COLS > &other) | Matrix< T, ROWS, COLS > | inline |
operator=(const Matrix< T, ROWS+1, COLS+1 > &other) | Matrix< T, ROWS, COLS > | inline |
operator=(const Matrix< T, ROWS - 1, COLS - 1 > &other) | Matrix< T, ROWS, COLS > | inline |
operator==(const Matrix< T, ROWS, COLS > &other) const | Matrix< T, ROWS, COLS > | inline |
operator[](const uint index) | Matrix< T, ROWS, COLS > | inline |
operator[](const uint index) const | Matrix< T, ROWS, COLS > | inline |
print() const | Matrix< T, ROWS, COLS > | inline |
rotate(T angle, const Vector< T, 3 > &vec) | Matrix< T, ROWS, COLS > | inline |
rotation(T angle, const Vector< T, 3 > &vec) const | Matrix< T, ROWS, COLS > | inline |
rows() const | Matrix< T, ROWS, COLS > | inline |
scale(T scale) | Matrix< T, ROWS, COLS > | inline |
scale(const Vector< T, LENGTH > &vec) | Matrix< T, ROWS, COLS > | inline |
scaleTo(const Vector< T, LENGTH > &vec) | Matrix< T, ROWS, COLS > | inline |
set(const Matrix< T, ROWS, COLS > &src) | Matrix< T, ROWS, COLS > | inline |
setCol(uint col, const Vector< T, COLS > &v) | Matrix< T, ROWS, COLS > | inline |
setRow(uint row, const Vector< T, ROWS > &v) | Matrix< T, ROWS, COLS > | inline |
toMatrix(const Quaternion< T > &q) | Matrix< T, ROWS, COLS > | inlinestatic |
transform(const Matrix< T, ROWS, COLS > &src) | Matrix< T, ROWS, COLS > | inline |
translate(const Vector< T, 3 > &vec) | Matrix< T, ROWS, COLS > | inline |
translation(const Vector< T, 3 > &vec) const | Matrix< T, ROWS, COLS > | inline |
transpose() | Matrix< T, ROWS, COLS > | inline |