Functions
glm::core::function::vector_relational Namespace Reference

Define vector relational functions from Section 8.6 of GLSL 1.30.8 specification. More...

Functions

template<template< typename > class vecType>
GLM_FUNC_QUALIFIER bool all (vecType< bool > const &v)
template<template< typename > class vecType>
GLM_FUNC_QUALIFIER bool any (vecType< bool > const &v)
template<typename T , template< typename > class vecType>
GLM_FUNC_QUALIFIER vecType< T >
::bool_type 
equal (vecType< T > const &x, vecType< T > const &y)
template<typename T , template< typename > class vecType>
GLM_FUNC_QUALIFIER vecType< T >
::bool_type 
greaterThan (vecType< T > const &x, vecType< T > const &y)
template<typename T , template< typename > class vecType>
GLM_FUNC_QUALIFIER vecType< T >
::bool_type 
greaterThanEqual (vecType< T > const &x, vecType< T > const &y)
template<typename T , template< typename > class vecType>
GLM_FUNC_QUALIFIER vecType< T >
::bool_type 
lessThan (vecType< T > const &x, vecType< T > const &y)
template<typename T , template< typename > class vecType>
GLM_FUNC_QUALIFIER vecType< T >
::bool_type 
lessThanEqual (vecType< T > const &x, vecType< T > const &y)
template<template< typename > class vecType>
GLM_FUNC_QUALIFIER vecType< bool > not_ (vecType< bool > const &v)
template<typename T , template< typename > class vecType>
GLM_FUNC_QUALIFIER vecType< T >
::bool_type 
notEqual (vecType< T > const &x, vecType< T > const &y)

Detailed Description

Define vector relational functions from Section 8.6 of GLSL 1.30.8 specification.

Included in glm namespace.