Classes | Namespaces | Functions
func_matrix.hpp File Reference
#include "../detail/precision.hpp"
#include "../detail/setup.hpp"
#include "../detail/type_mat.hpp"
#include "../vec2.hpp"
#include "../vec3.hpp"
#include "../vec4.hpp"
#include "../mat2x2.hpp"
#include "../mat2x3.hpp"
#include "../mat2x4.hpp"
#include "../mat3x2.hpp"
#include "../mat3x3.hpp"
#include "../mat3x4.hpp"
#include "../mat4x2.hpp"
#include "../mat4x3.hpp"
#include "../mat4x4.hpp"
#include "func_matrix.inl"
Include dependency graph for func_matrix.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  glm::detail::outerProduct_trait< T, P, tvec2, tvec2 >
struct  glm::detail::outerProduct_trait< T, P, tvec2, tvec3 >
struct  glm::detail::outerProduct_trait< T, P, tvec2, tvec4 >
struct  glm::detail::outerProduct_trait< T, P, tvec3, tvec2 >
struct  glm::detail::outerProduct_trait< T, P, tvec3, tvec3 >
struct  glm::detail::outerProduct_trait< T, P, tvec3, tvec4 >
struct  glm::detail::outerProduct_trait< T, P, tvec4, tvec2 >
struct  glm::detail::outerProduct_trait< T, P, tvec4, tvec3 >
struct  glm::detail::outerProduct_trait< T, P, tvec4, tvec4 >

Namespaces

namespace  glm
namespace  glm::detail

Functions

template<typename T , precision P, template< typename, precision > class matType>
GLM_FUNC_DECL T glm::determinant (matType< T, P > const &m)
template<typename T , precision P, template< typename, precision > class matType>
GLM_FUNC_DECL matType< T, P > glm::inverse (matType< T, P > const &m)
template<typename T , precision P, template< typename, precision > class matType>
GLM_FUNC_DECL matType< T, P > glm::matrixCompMult (matType< T, P > const &x, matType< T, P > const &y)
template<typename T , precision P, template< typename, precision > class vecTypeA, template< typename, precision > class vecTypeB>
GLM_FUNC_DECL
detail::outerProduct_trait< T,
P, vecTypeA, vecTypeB >::type 
glm::outerProduct (vecTypeA< T, P > const &c, vecTypeB< T, P > const &r)


rtabmap
Author(s): Mathieu Labbe
autogenerated on Thu Jun 6 2019 21:59:34