Rasterfarm-SDK
Loading...
Searching...
No Matches
Matrix< T, ROWS, COLS > Member List

This is the complete list of members for Matrix< T, ROWS, COLS >, including all inherited members.

clear()Matrix< T, ROWS, COLS >inline
cols() constMatrix< 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) constMatrix< T, ROWS, COLS >inline
getDiagonal() constMatrix< T, ROWS, COLS >inline
getRow(uint row) constMatrix< T, ROWS, COLS >inline
getScale() constMatrix< T, ROWS, COLS >inline
identityMatrix< T, ROWS, COLS >static
invert()Matrix< T, ROWS, COLS >inline
isSquare() constMatrix< T, ROWS, COLS >inline
loadIdentity()Matrix< T, ROWS, COLS >inline
mMatrix< 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() constMatrix< T, ROWS, COLS >inline
normalize()Matrix< T, ROWS, COLS >inline
operator!=(const Matrix< T, ROWS, COLS > &other) constMatrix< 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) constMatrix< T, ROWS, COLS >inline
operator[](const uint index)Matrix< T, ROWS, COLS >inline
operator[](const uint index) constMatrix< T, ROWS, COLS >inline
print() constMatrix< 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) constMatrix< T, ROWS, COLS >inline
rows() constMatrix< 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) constMatrix< T, ROWS, COLS >inline
transpose()Matrix< T, ROWS, COLS >inline