# func_matrix.hpp Source File

func_matrix.hpp
Go to the documentation of this file.
#ifndef GLM_CORE_func_matrix
#define GLM_CORE_func_matrix GLM_VERSION
namespace glm
{
template <typename matType>
matType matrixCompMult(
matType const & x,
matType const & y);
template <typename vecType, typename matType>
matType outerProduct(
vecType const & c,
vecType const & r);
template <typename matType>
typename matType::transpose_type transpose(
matType const & x);
template <typename valType>
typename detail::tmat2x2<valType>::value_type determinant(
detail::tmat2x2<valType> const & m);
template <typename valType>
typename detail::tmat3x3<valType>::value_type determinant(
detail::tmat3x3<valType> const & m);
template <typename valType>
typename detail::tmat4x4<valType>::value_type determinant(
detail::tmat4x4<valType> const & m);
template <typename valType>
detail::tmat2x2<valType> inverse(
detail::tmat2x2<valType> const & m);
template <typename valType>
detail::tmat3x3<valType> inverse(
detail::tmat3x3<valType> const & m);
template <typename valType>
detail::tmat4x4<valType> inverse(
detail::tmat4x4<valType> const & m);
}//namespace glm
#include "func_matrix.inl"
#endif//GLM_CORE_func_matrix