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

#include <type_vec1.hpp>

Public Member Functions

GLM_FUNC_DECL tref3 (T &x, T &y, T &z)
 
GLM_FUNC_DECL tref3 (tref3< T > const &r)
 
GLM_FUNC_DECL tref3 (tvec3< T > const &v)
 
GLM_FUNC_DECL tref3< T > & operator= (tref3< T > const &r)
 
GLM_FUNC_DECL tref3< T > & operator= (tvec3< T > const &v)
 
GLM_FUNC_DECL tvec3< Toperator() ()
 

Public Attributes

Tx
 
Ty
 
Tz
 

Constructor & Destructor Documentation

template<typename T >
GLM_FUNC_QUALIFIER glm::detail::tref3< T >::tref3 ( T x,
T y,
T z 
)
template<typename T >
GLM_FUNC_QUALIFIER glm::detail::tref3< T >::tref3 ( tref3< T > const &  r)
template<typename T >
GLM_FUNC_QUALIFIER glm::detail::tref3< T >::tref3 ( tvec3< T > const &  v)
explicit

Member Function Documentation

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

Member Data Documentation

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

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