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< T > operator() ()
 

Public Attributes

T & x
 
T & y
 
T & z
 
T & w
 

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: