Flow Visualisation
simd_vec4.inl File Reference

Classes

struct  glm::detail::mask< Value >
 

Namespaces

 glm
 
 glm::detail
 

Functions

GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator+ (fvec4SIMD const &v, float s)
 
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator+ (float s, fvec4SIMD const &v)
 
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator+ (fvec4SIMD const &v1, fvec4SIMD const &v2)
 
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator- (fvec4SIMD const &v, float s)
 
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator- (float s, fvec4SIMD const &v)
 
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator- (fvec4SIMD const &v1, fvec4SIMD const &v2)
 
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator* (fvec4SIMD const &v, float s)
 
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator* (float s, fvec4SIMD const &v)
 
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator* (fvec4SIMD const &v1, fvec4SIMD const &v2)
 
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator/ (fvec4SIMD const &v, float s)
 
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator/ (float s, fvec4SIMD const &v)
 
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator/ (fvec4SIMD const &v1, fvec4SIMD const &v2)
 
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator- (fvec4SIMD const &v)
 
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator++ (fvec4SIMD const &v, int)
 
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator-- (fvec4SIMD const &v, int)
 
GLM_FUNC_QUALIFIER detail::tvec4< float > glm::vec4_cast (detail::fvec4SIMD const &x)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::abs (detail::fvec4SIMD const &x)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::sign (detail::fvec4SIMD const &x)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::floor (detail::fvec4SIMD const &x)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::trunc (detail::fvec4SIMD const &x)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::round (detail::fvec4SIMD const &x)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::ceil (detail::fvec4SIMD const &x)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::fract (detail::fvec4SIMD const &x)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::mod (detail::fvec4SIMD const &x, detail::fvec4SIMD const &y)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::mod (detail::fvec4SIMD const &x, float const &y)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::min (detail::fvec4SIMD const &x, detail::fvec4SIMD const &y)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::min (detail::fvec4SIMD const &x, float const &y)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::max (detail::fvec4SIMD const &x, detail::fvec4SIMD const &y)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::max (detail::fvec4SIMD const &x, float const &y)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::clamp (detail::fvec4SIMD const &x, detail::fvec4SIMD const &minVal, detail::fvec4SIMD const &maxVal)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::clamp (detail::fvec4SIMD const &x, float const &minVal, float const &maxVal)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::mix (detail::fvec4SIMD const &x, detail::fvec4SIMD const &y, detail::fvec4SIMD const &a)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::step (detail::fvec4SIMD const &edge, detail::fvec4SIMD const &x)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::step (float const &edge, detail::fvec4SIMD const &x)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::smoothstep (detail::fvec4SIMD const &edge0, detail::fvec4SIMD const &edge1, detail::fvec4SIMD const &x)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::smoothstep (float const &edge0, float const &edge1, detail::fvec4SIMD const &x)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::fma (detail::fvec4SIMD const &a, detail::fvec4SIMD const &b, detail::fvec4SIMD const &c)
 
GLM_FUNC_QUALIFIER float glm::length (detail::fvec4SIMD const &x)
 
GLM_FUNC_QUALIFIER float glm::fastLength (detail::fvec4SIMD const &x)
 
GLM_FUNC_QUALIFIER float glm::niceLength (detail::fvec4SIMD const &x)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::length4 (detail::fvec4SIMD const &x)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::fastLength4 (detail::fvec4SIMD const &x)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::niceLength4 (detail::fvec4SIMD const &x)
 
GLM_FUNC_QUALIFIER float glm::distance (detail::fvec4SIMD const &p0, detail::fvec4SIMD const &p1)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::distance4 (detail::fvec4SIMD const &p0, detail::fvec4SIMD const &p1)
 
GLM_FUNC_QUALIFIER float glm::dot (detail::fvec4SIMD const &x, detail::fvec4SIMD const &y)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::dot4 (detail::fvec4SIMD const &x, detail::fvec4SIMD const &y)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::cross (detail::fvec4SIMD const &x, detail::fvec4SIMD const &y)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::normalize (detail::fvec4SIMD const &x)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::fastNormalize (detail::fvec4SIMD const &x)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::faceforward (detail::fvec4SIMD const &N, detail::fvec4SIMD const &I, detail::fvec4SIMD const &Nref)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::reflect (detail::fvec4SIMD const &I, detail::fvec4SIMD const &N)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::refract (detail::fvec4SIMD const &I, detail::fvec4SIMD const &N, float const &eta)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::sqrt (detail::fvec4SIMD const &x)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::niceSqrt (detail::fvec4SIMD const &x)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::fastSqrt (detail::fvec4SIMD const &x)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::inversesqrt (detail::fvec4SIMD const &x)
 
GLM_FUNC_QUALIFIER detail::fvec4SIMD glm::fastInversesqrt (detail::fvec4SIMD const &x)