glm::gtx::type_ptr Namespace Reference

GLM_GTX_type_ptr extension: Get access to vectors & matrices value type address. More...

Functions

template<typename valType >
valType * value_ptr (detail::tmat4x3< valType > &mat)
 Get the address of the matrix content.
template<typename valType >
valType const * value_ptr (detail::tmat4x3< valType > const &mat)
 Get the const address of the matrix content.
template<typename valType >
valType * value_ptr (detail::tmat3x4< valType > &mat)
 Get the address of the matrix content.
template<typename valType >
valType const * value_ptr (detail::tmat3x4< valType > const &mat)
 Get the const address of the matrix content.
template<typename valType >
valType * value_ptr (detail::tmat4x2< valType > &mat)
 Get the address of the matrix content.
template<typename valType >
valType const * value_ptr (detail::tmat4x2< valType > const &mat)
 Get the const address of the matrix content.
template<typename valType >
valType * value_ptr (detail::tmat2x4< valType > &mat)
 Get the address of the matrix content.
template<typename valType >
valType const * value_ptr (detail::tmat2x4< valType > const &mat)
 Get the const address of the matrix content.
template<typename valType >
valType * value_ptr (detail::tmat3x2< valType > &mat)
 Get the address of the matrix content.
template<typename valType >
valType const * value_ptr (detail::tmat3x2< valType > const &mat)
 Get the const address of the matrix content.
template<typename valType >
valType * value_ptr (detail::tmat2x3< valType > &mat)
 Get the address of the matrix content.
template<typename valType >
valType const * value_ptr (detail::tmat2x3< valType > const &mat)
 Get the const address of the matrix content.
template<typename valType >
valType * value_ptr (detail::tmat4x4< valType > &mat)
 Get the address of the matrix content.
template<typename valType >
valType const * value_ptr (detail::tmat4x4< valType > const &mat)
 Get the const address of the matrix content.
template<typename valType >
valType * value_ptr (detail::tmat3x3< valType > &mat)
 Get the address of the matrix content.
template<typename valType >
valType const * value_ptr (detail::tmat3x3< valType > const &mat)
 Get the const address of the matrix content.
template<typename valType >
valType * value_ptr (detail::tmat2x2< valType > &mat)
 Get the address of the matrix content.
template<typename valType >
valType const * value_ptr (detail::tmat2x2< valType > const &mat)
 Get the const address of the matrix content.
template<typename valType >
valType * value_ptr (detail::tvec4< valType > &vec)
 Get the address of the vector content.
template<typename valType >
valType const * value_ptr (detail::tvec4< valType > const &vec)
 Get the const address of the vector content.
template<typename valType >
valType * value_ptr (detail::tvec3< valType > &vec)
 Get the address of the vector content.
template<typename valType >
valType const * value_ptr (detail::tvec3< valType > const &vec)
 Get the const address of the vector content.
template<typename valType >
valType * value_ptr (detail::tvec2< valType > &vec)
 Get the address of the vector content.
template<typename valType >
valType const * value_ptr (detail::tvec2< valType > const &vec)
 Get the const address of the vector content.

Detailed Description

GLM_GTX_type_ptr extension: Get access to vectors & matrices value type address.


Function Documentation

valType* glm::gtx::type_ptr::value_ptr ( detail::tmat4x3< valType > &  mat  ) 

Get the address of the matrix content.

From GLM_GTX_type_ptr extension.

Definition at line 216 of file type_ptr.hpp.

valType const* glm::gtx::type_ptr::value_ptr ( detail::tmat4x3< valType > const &  mat  ) 

Get the const address of the matrix content.

From GLM_GTX_type_ptr extension.

Definition at line 208 of file type_ptr.hpp.

valType* glm::gtx::type_ptr::value_ptr ( detail::tmat3x4< valType > &  mat  ) 

Get the address of the matrix content.

From GLM_GTX_type_ptr extension.

Definition at line 200 of file type_ptr.hpp.

valType const* glm::gtx::type_ptr::value_ptr ( detail::tmat3x4< valType > const &  mat  ) 

Get the const address of the matrix content.

From GLM_GTX_type_ptr extension.

Definition at line 192 of file type_ptr.hpp.

valType* glm::gtx::type_ptr::value_ptr ( detail::tmat4x2< valType > &  mat  ) 

Get the address of the matrix content.

From GLM_GTX_type_ptr extension.

Definition at line 184 of file type_ptr.hpp.

valType const* glm::gtx::type_ptr::value_ptr ( detail::tmat4x2< valType > const &  mat  ) 

Get the const address of the matrix content.

From GLM_GTX_type_ptr extension.

Definition at line 176 of file type_ptr.hpp.

valType* glm::gtx::type_ptr::value_ptr ( detail::tmat2x4< valType > &  mat  ) 

Get the address of the matrix content.

From GLM_GTX_type_ptr extension.

Definition at line 168 of file type_ptr.hpp.

valType const* glm::gtx::type_ptr::value_ptr ( detail::tmat2x4< valType > const &  mat  ) 

Get the const address of the matrix content.

From GLM_GTX_type_ptr extension.

Definition at line 160 of file type_ptr.hpp.

valType* glm::gtx::type_ptr::value_ptr ( detail::tmat3x2< valType > &  mat  ) 

Get the address of the matrix content.

From GLM_GTX_type_ptr extension.

Definition at line 152 of file type_ptr.hpp.

valType const* glm::gtx::type_ptr::value_ptr ( detail::tmat3x2< valType > const &  mat  ) 

Get the const address of the matrix content.

From GLM_GTX_type_ptr extension.

Definition at line 144 of file type_ptr.hpp.

valType* glm::gtx::type_ptr::value_ptr ( detail::tmat2x3< valType > &  mat  ) 

Get the address of the matrix content.

From GLM_GTX_type_ptr extension.

Definition at line 136 of file type_ptr.hpp.

valType const* glm::gtx::type_ptr::value_ptr ( detail::tmat2x3< valType > const &  mat  ) 

Get the const address of the matrix content.

From GLM_GTX_type_ptr extension.

Definition at line 128 of file type_ptr.hpp.

valType* glm::gtx::type_ptr::value_ptr ( detail::tmat4x4< valType > &  mat  ) 

Get the address of the matrix content.

From GLM_GTX_type_ptr extension.

Definition at line 120 of file type_ptr.hpp.

valType const* glm::gtx::type_ptr::value_ptr ( detail::tmat4x4< valType > const &  mat  ) 

Get the const address of the matrix content.

From GLM_GTX_type_ptr extension.

Definition at line 112 of file type_ptr.hpp.

valType* glm::gtx::type_ptr::value_ptr ( detail::tmat3x3< valType > &  mat  ) 

Get the address of the matrix content.

From GLM_GTX_type_ptr extension.

Definition at line 104 of file type_ptr.hpp.

valType const* glm::gtx::type_ptr::value_ptr ( detail::tmat3x3< valType > const &  mat  ) 

Get the const address of the matrix content.

From GLM_GTX_type_ptr extension.

Definition at line 96 of file type_ptr.hpp.

valType* glm::gtx::type_ptr::value_ptr ( detail::tmat2x2< valType > &  mat  ) 

Get the address of the matrix content.

From GLM_GTX_type_ptr extension.

Definition at line 88 of file type_ptr.hpp.

valType const* glm::gtx::type_ptr::value_ptr ( detail::tmat2x2< valType > const &  mat  ) 

Get the const address of the matrix content.

From GLM_GTX_type_ptr extension.

Definition at line 80 of file type_ptr.hpp.

valType* glm::gtx::type_ptr::value_ptr ( detail::tvec4< valType > &  vec  ) 

Get the address of the vector content.

From GLM_GTX_type_ptr extension.

Definition at line 72 of file type_ptr.hpp.

valType const* glm::gtx::type_ptr::value_ptr ( detail::tvec4< valType > const &  vec  ) 

Get the const address of the vector content.

From GLM_GTX_type_ptr extension.

Definition at line 64 of file type_ptr.hpp.

valType* glm::gtx::type_ptr::value_ptr ( detail::tvec3< valType > &  vec  ) 

Get the address of the vector content.

From GLM_GTX_type_ptr extension.

Definition at line 56 of file type_ptr.hpp.

valType const* glm::gtx::type_ptr::value_ptr ( detail::tvec3< valType > const &  vec  ) 

Get the const address of the vector content.

From GLM_GTX_type_ptr extension.

Definition at line 48 of file type_ptr.hpp.

valType* glm::gtx::type_ptr::value_ptr ( detail::tvec2< valType > &  vec  ) 

Get the address of the vector content.

From GLM_GTX_type_ptr extension.

Definition at line 40 of file type_ptr.hpp.

valType const* glm::gtx::type_ptr::value_ptr ( detail::tvec2< valType > const &  vec  ) 

Get the const address of the vector content.

From GLM_GTX_type_ptr extension.

Definition at line 32 of file type_ptr.hpp.


Generated on Mon Nov 16 11:23:25 2009 for GLM by  doxygen 1.6.1