Flow Visualisation
glm::detail::half Class Reference

#include <type_half.hpp>

Public Member Functions

GLM_FUNC_DECL half ()
 
GLM_FUNC_DECL half (half const &s)
 
template<typename U >
GLM_FUNC_DECL half (U const &s)
 
GLM_FUNC_DECL operator float () const
 
GLM_FUNC_DECL halfoperator= (half const &s)
 
GLM_FUNC_DECL halfoperator+= (half const &s)
 
GLM_FUNC_DECL halfoperator-= (half const &s)
 
GLM_FUNC_DECL halfoperator*= (half const &s)
 
GLM_FUNC_DECL halfoperator/= (half const &s)
 
GLM_FUNC_DECL halfoperator++ ()
 
GLM_FUNC_DECL halfoperator-- ()
 
GLM_FUNC_DECL float toFloat () const
 
GLM_FUNC_DECL hdata _data () const
 
template<typename U >
GLM_FUNC_QUALIFIER half (U const &s)
 

Constructor & Destructor Documentation

GLM_FUNC_QUALIFIER glm::detail::half::half ( )
GLM_FUNC_QUALIFIER glm::detail::half::half ( half const &  s)
template<typename U >
GLM_FUNC_DECL glm::detail::half::half ( U const &  s)
explicit
template<typename U >
GLM_FUNC_QUALIFIER glm::detail::half::half ( U const &  s)

Member Function Documentation

GLM_FUNC_DECL hdata glm::detail::half::_data ( ) const
inline
GLM_FUNC_QUALIFIER glm::detail::half::operator float ( ) const
GLM_FUNC_QUALIFIER half & glm::detail::half::operator*= ( half const &  s)
GLM_FUNC_QUALIFIER half & glm::detail::half::operator++ ( )
GLM_FUNC_QUALIFIER half & glm::detail::half::operator+= ( half const &  s)
GLM_FUNC_QUALIFIER half & glm::detail::half::operator-- ( )
GLM_FUNC_QUALIFIER half & glm::detail::half::operator-= ( half const &  s)
GLM_FUNC_QUALIFIER half & glm::detail::half::operator/= ( half const &  s)
GLM_FUNC_QUALIFIER half & glm::detail::half::operator= ( half const &  s)
GLM_FUNC_DECL float glm::detail::half::toFloat ( ) const
inline

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