glm::gtx::matx Namespace Reference

GLM_GTX_matx extension: - Work in progress - NxN matrix types. More...


Functions

template<int N, typename T>
detail::_xvecxGTX< N, T > column (const detail::_xmatxGTX< N, T > &m, int ColIndex)
 Get a specific column to a matrix (From GLM_GTX_matx extension).
template<int N, typename T>
void column (detail::_xmatxGTX< N, T > &m, int ColIndex, const detail::_xvecxGTX< N, T > &v)
 Set a specific column to a matrix (From GLM_GTX_matx extension).
template<int N, typename T>
determinant (const detail::_xmatxGTX< N, T > &m)
 Returns the determinant of a 2 * 2 matrix. (from GLM_GTX_matx extension).
template<int N, typename T>
detail::_xmatxGTX< N, T > inverseTranspose (const detail::_xmatxGTX< N, T > &m)
 Compute the inverse of a transformation 4x4 matrix (From GLM_GTX_matx extension).
template<int N, typename T>
detail::_xmatxGTX< N, T > matrixCompMult (const detail::_xmatxGTX< N, T > &x, const detail::_xmatxGTX< N, T > &y)
 Multiply matrix x by matrix y component-wise, i.e., result[i][j] is the scalar product of x[i][j] and y[i][j]. (from GLM_GTX_matx extension).
template<int N, typename T>
detail::_xmatxGTX< N, T > outerProduct (const detail::_xvecxGTX< N, T > &c, const detail::_xvecxGTX< N, T > &r)
 Treats the first parameter c as a column vector and the second parameter r as a row vector and does a linear algebraic matrix multiply c * r. (from GLM_GTX_matx extension).
template<int N, typename T>
detail::_xvecxGTX< N, T > row (const detail::_xmatxGTX< N, T > &m, int RowIndex)
 Get a specific row to a matrix (From GLM_GTX_matx extension).
template<int N, typename T>
void row (detail::_xmatxGTX< N, T > &m, int RowIndex, const detail::_xvecxGTX< N, T > &v)
 Set a specific row to a matrix (From GLM_GTX_matx extension).
template<int N, typename T>
detail::_xmatxGTX< N, T > transpose (const detail::_xmatxGTX< N, T > &x)
 Returns the transposed matrix of x. (from GLM_GTX_matx extension).


Detailed Description

GLM_GTX_matx extension: - Work in progress - NxN matrix types.

Generated on Sat Aug 9 15:48:37 2008 for OpenGL Mathematics by  doxygen 1.5.5