Public Types | Public Member Functions
glm::detail::_swizzle< N, ValueType, P, VecType, E0, E1, E2, E3 > Struct Template Reference

#include <_swizzle.hpp>

Inheritance diagram for glm::detail::_swizzle< N, ValueType, P, VecType, E0, E1, E2, E3 >:
Inheritance graph
[legend]

List of all members.

Public Types

typedef _swizzle_base2
< ValueType, P, VecType, N, E0,
E1, E2, E3,(E0==E1||E0==E2||E0==E3||E1==E2||E1==E3||E2==E3)> 
base_type

Public Member Functions

GLM_FUNC_QUALIFIER operator VecType () const

Detailed Description

template<int N, typename ValueType, precision P, typename VecType, int E0, int E1, int E2, int E3>
struct glm::detail::_swizzle< N, ValueType, P, VecType, E0, E1, E2, E3 >

Definition at line 191 of file _swizzle.hpp.


Member Typedef Documentation

template<int N, typename ValueType , precision P, typename VecType , int E0, int E1, int E2, int E3>
typedef _swizzle_base2<ValueType, P, VecType,N,E0,E1,E2,E3,(E0==E1||E0==E2||E0==E3||E1==E2||E1==E3||E2==E3)> glm::detail::_swizzle< N, ValueType, P, VecType, E0, E1, E2, E3 >::base_type

Definition at line 193 of file _swizzle.hpp.


Member Function Documentation

template<int N, typename ValueType , precision P, typename VecType , int E0, int E1, int E2, int E3>
GLM_FUNC_QUALIFIER glm::detail::_swizzle< N, ValueType, P, VecType, E0, E1, E2, E3 >::operator VecType ( ) const [inline]

Definition at line 197 of file _swizzle.hpp.


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


rtabmap
Author(s): Mathieu Labbe
autogenerated on Sat Jul 23 2016 11:44:31