Public Types | Public Member Functions | Static Public Member Functions
glm::detail::genType< VALTYPE, TYPE > Struct Template Reference

#include <type_gentype.hpp>

List of all members.

Public Types

typedef TYPE< bool > bool_type
typedef TYPE< VALTYPE > const * const_pointer
typedef TYPE< VALTYPE > const
*const 
const_pointer_const
typedef TYPE< VALTYPE > const & const_reference
enum  ctor { null }
typedef TYPE< VALTYPE > const & param_type
typedef TYPE< VALTYPE > * pointer
typedef TYPE< VALTYPE > *const pointer_const
typedef TYPE< VALTYPE > & reference
typedef sizeType size_type
typedef TYPE< VALTYPE > type
typedef VALTYPE const * value_const_pointer
typedef VALTYPE * value_pointer
typedef VALTYPE & value_reference
typedef VALTYPE value_type

Public Member Functions

value_const_pointer value_address () const
value_pointer value_address ()

Static Public Member Functions

static bool is_matrix ()
static bool is_vector ()

Detailed Description

template<typename VALTYPE, template< typename > class TYPE>
struct glm::detail::genType< VALTYPE, TYPE >

Definition at line 49 of file type_gentype.hpp.


Member Typedef Documentation

template<typename VALTYPE , template< typename > class TYPE>
typedef TYPE<bool> glm::detail::genType< VALTYPE, TYPE >::bool_type

Definition at line 58 of file type_gentype.hpp.

template<typename VALTYPE , template< typename > class TYPE>
typedef TYPE<VALTYPE> const* glm::detail::genType< VALTYPE, TYPE >::const_pointer

Definition at line 66 of file type_gentype.hpp.

template<typename VALTYPE , template< typename > class TYPE>
typedef TYPE<VALTYPE> const* const glm::detail::genType< VALTYPE, TYPE >::const_pointer_const

Definition at line 67 of file type_gentype.hpp.

template<typename VALTYPE , template< typename > class TYPE>
typedef TYPE<VALTYPE> const& glm::detail::genType< VALTYPE, TYPE >::const_reference

Definition at line 70 of file type_gentype.hpp.

template<typename VALTYPE , template< typename > class TYPE>
typedef TYPE<VALTYPE> const& glm::detail::genType< VALTYPE, TYPE >::param_type

Definition at line 71 of file type_gentype.hpp.

template<typename VALTYPE , template< typename > class TYPE>
typedef TYPE<VALTYPE>* glm::detail::genType< VALTYPE, TYPE >::pointer

Definition at line 65 of file type_gentype.hpp.

template<typename VALTYPE , template< typename > class TYPE>
typedef TYPE<VALTYPE>* const glm::detail::genType< VALTYPE, TYPE >::pointer_const

Definition at line 68 of file type_gentype.hpp.

template<typename VALTYPE , template< typename > class TYPE>
typedef TYPE<VALTYPE>& glm::detail::genType< VALTYPE, TYPE >::reference

Definition at line 69 of file type_gentype.hpp.

template<typename VALTYPE , template< typename > class TYPE>
typedef sizeType glm::detail::genType< VALTYPE, TYPE >::size_type

Definition at line 60 of file type_gentype.hpp.

template<typename VALTYPE , template< typename > class TYPE>
typedef TYPE<VALTYPE> glm::detail::genType< VALTYPE, TYPE >::type

Definition at line 64 of file type_gentype.hpp.

template<typename VALTYPE , template< typename > class TYPE>
typedef VALTYPE const* glm::detail::genType< VALTYPE, TYPE >::value_const_pointer

Definition at line 57 of file type_gentype.hpp.

template<typename VALTYPE , template< typename > class TYPE>
typedef VALTYPE* glm::detail::genType< VALTYPE, TYPE >::value_pointer

Definition at line 56 of file type_gentype.hpp.

template<typename VALTYPE , template< typename > class TYPE>
typedef VALTYPE& glm::detail::genType< VALTYPE, TYPE >::value_reference

Definition at line 55 of file type_gentype.hpp.

template<typename VALTYPE , template< typename > class TYPE>
typedef VALTYPE glm::detail::genType< VALTYPE, TYPE >::value_type

Definition at line 54 of file type_gentype.hpp.


Member Enumeration Documentation

template<typename VALTYPE , template< typename > class TYPE>
enum glm::detail::genType::ctor
Enumerator:
null 

Definition at line 52 of file type_gentype.hpp.


Member Function Documentation

template<typename VALTYPE , template< typename > class TYPE>
static bool glm::detail::genType< VALTYPE, TYPE >::is_matrix ( ) [static]
template<typename VALTYPE , template< typename > class TYPE>
bool glm::detail::genType< VALTYPE, TYPE >::is_vector ( ) [static]

Definition at line 95 of file type_gentype.hpp.

template<typename VALTYPE , template< typename > class TYPE>
value_const_pointer glm::detail::genType< VALTYPE, TYPE >::value_address ( ) const [inline]

Definition at line 76 of file type_gentype.hpp.

template<typename VALTYPE , template< typename > class TYPE>
value_pointer glm::detail::genType< VALTYPE, TYPE >::value_address ( ) [inline]

Definition at line 77 of file type_gentype.hpp.


The documentation for this struct was generated from the following file:


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