Go to the documentation of this file.
41 #ifndef GLM_CORE_func_vector_relational
42 #define GLM_CORE_func_vector_relational GLM_VERSION
57 template <
typename vecType>
58 typename vecType::bool_type
lessThan(vecType
const & x, vecType
const & y);
66 template <
typename vecType>
67 typename vecType::bool_type
lessThanEqual(vecType
const & x, vecType
const & y);
75 template <
typename vecType>
76 typename vecType::bool_type
greaterThan(vecType
const & x, vecType
const & y);
84 template <
typename vecType>
85 typename vecType::bool_type
greaterThanEqual(vecType
const & x, vecType
const & y);
93 template <
typename vecType>
94 typename vecType::bool_type
equal(vecType
const & x, vecType
const & y);
102 template <
typename vecType>
103 typename vecType::bool_type
notEqual(vecType
const & x, vecType
const & y);
111 template <
template <
typename>
class vecType>
112 bool any(vecType<bool>
const & v);
120 template <
template <
typename>
class vecType>
121 bool all(vecType<bool>
const & v);
130 template <
template <
typename>
class vecType>
131 vecType<bool>
not_(vecType<bool>
const & v);
136 #include "func_vector_relational.inl"
138 #endif//GLM_CORE_func_vector_relational