glm::gtx::matrix_major_storage Namespace Reference

GLM_GTX_matrix_cross_product: Build matrices with specific matrix order, row or column. More...


Functions

template<typename T>
detail::_xmat2< T > colMajor2 (const detail::_xmat2< T > &m)
 Build a column major matrix from other matrix (From GLM_GTX_matrix_major_storage extension).
template<typename T>
detail::_xmat2< T > colMajor2 (const detail::_xvec2< T > &v1, const detail::_xvec2< T > &v2)
 Build a column major matrix from column vectors (From GLM_GTX_matrix_major_storage extension).
template<typename T>
detail::_xmat3< T > colMajor3 (const detail::_xmat3< T > &m)
 Build a column major matrix from other matrix (From GLM_GTX_matrix_major_storage extension).
template<typename T>
detail::_xmat3< T > colMajor3 (const detail::_xvec3< T > &v1, const detail::_xvec3< T > &v2, const detail::_xvec3< T > &v3)
 Build a column major matrix from column vectors (From GLM_GTX_matrix_major_storage extension).
template<typename T>
detail::_xmat4< T > colMajor4 (const detail::_xmat4< T > &m)
 Build a column major matrix from other matrix (From GLM_GTX_matrix_major_storage extension).
template<typename T>
detail::_xmat4< T > colMajor4 (const detail::_xvec4< T > &v1, const detail::_xvec4< T > &v2, const detail::_xvec4< T > &v3, const detail::_xvec4< T > &v4)
 Build a column major matrix from column vectors (From GLM_GTX_matrix_major_storage extension).
template<typename T>
detail::_xmat2< T > rowMajor2 (const detail::_xmat2< T > &m)
 Build a row major matrix from other matrix (From GLM_GTX_matrix_major_storage extension).
template<typename T>
detail::_xmat2< T > rowMajor2 (const detail::_xvec2< T > &v1, const detail::_xvec2< T > &v2)
 Build a row major matrix from row vectors (From GLM_GTX_matrix_major_storage extension).
template<typename T>
detail::_xmat3< T > rowMajor3 (const detail::_xmat3< T > &m)
 Build a row major matrix from other matrix (From GLM_GTX_matrix_major_storage extension).
template<typename T>
detail::_xmat3< T > rowMajor3 (const detail::_xvec3< T > &v1, const detail::_xvec3< T > &v2, const detail::_xvec3< T > &v3)
 Build a row major matrix from row vectors (From GLM_GTX_matrix_major_storage extension).
template<typename T>
detail::_xmat4< T > rowMajor4 (const detail::_xmat4< T > &m)
 Build a row major matrix from other matrix (From GLM_GTX_matrix_major_storage extension).
template<typename T>
detail::_xmat4< T > rowMajor4 (const detail::_xvec4< T > &v1, const detail::_xvec4< T > &v2, const detail::_xvec4< T > &v3, const detail::_xvec4< T > &v4)
 Build a row major matrix from row vectors (From GLM_GTX_matrix_major_storage extension).


Detailed Description

GLM_GTX_matrix_cross_product: Build matrices with specific matrix order, row or column.

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