Flow Visualisation
glm::detail::tref4< T > Struct Template Reference

#include <type_vec1.hpp>

Public Member Functions

GLM_FUNC_DECL tref4 (T &x, T &y, T &z, T &w)
 
GLM_FUNC_DECL tref4 (tref4< T > const &r)
 
GLM_FUNC_DECL tref4 (tvec4< T > const &v)
 
GLM_FUNC_DECL tref4< T > & operator= (tref4< T > const &r)
 
GLM_FUNC_DECL tref4< T > & operator= (tvec4< T > const &v)
 
GLM_FUNC_DECL tvec4< Toperator() ()
 

Public Attributes

Tx
 
Ty
 
Tz
 
Tw
 

Constructor & Destructor Documentation

template<typename T >
glm::detail::tref4< T >::tref4 ( T x,
T y,
T z,
T w 
)
template<typename T >
glm::detail::tref4< T >::tref4 ( tref4< T > const &  r)
template<typename T >
glm::detail::tref4< T >::tref4 ( tvec4< T > const &  v)
explicit

Member Function Documentation

template<typename T >
GLM_FUNC_QUALIFIER tvec4< T > glm::detail::tref4< T >::operator() ( )
template<typename T >
tref4< T > & glm::detail::tref4< T >::operator= ( tref4< T > const &  r)
template<typename T >
tref4< T > & glm::detail::tref4< T >::operator= ( tvec4< T > const &  v)

Member Data Documentation

template<typename T>
T& glm::detail::tref4< T >::w
template<typename T>
T& glm::detail::tref4< T >::x
template<typename T>
T& glm::detail::tref4< T >::y
template<typename T>
T& glm::detail::tref4< T >::z

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