33 template<length_t L,
typename T, qualifier P>
34 GLM_FUNC_DECL vec<L, bool, P>
lessThan(vec<L, T, P>
const& x, vec<L, T, P>
const& y);
43 template<length_t L,
typename T, qualifier P>
44 GLM_FUNC_DECL vec<L, bool, P>
lessThanEqual(vec<L, T, P>
const& x, vec<L, T, P>
const& y);
53 template<length_t L,
typename T, qualifier P>
54 GLM_FUNC_DECL vec<L, bool, P>
greaterThan(vec<L, T, P>
const& x, vec<L, T, P>
const& y);
63 template<length_t L,
typename T, qualifier P>
64 GLM_FUNC_DECL vec<L, bool, P>
greaterThanEqual(vec<L, T, P>
const& x, vec<L, T, P>
const& y);
73 template<length_t L,
typename T, qualifier P>
74 GLM_FUNC_DECL vec<L, bool, P>
equal(vec<L, T, P>
const& x, vec<L, T, P>
const& y);
83 template<length_t L,
typename T, qualifier P>
84 GLM_FUNC_DECL vec<L, bool, P>
notEqual(vec<L, T, P>
const& x, vec<L, T, P>
const& y);
92 template<length_t L, qualifier P>
93 GLM_FUNC_DECL
bool any(vec<L, bool, P>
const& v);
101 template<length_t L, qualifier P>
102 GLM_FUNC_DECL
bool all(vec<L, bool, P>
const& v);
111 template<length_t L, qualifier P>
112 GLM_FUNC_DECL vec<L, bool, P>
not_(vec<L, bool, P>
const& v);
117 #include "func_vector_relational.inl"
GLM_FUNC_DECL vec< L, bool, P > lessThan(vec< L, T, P > const &x, vec< L, T, P > const &y)
Returns the component-wise comparison result of x < y.
GLM_FUNC_DECL vec< L, bool, P > equal(vec< L, T, P > const &x, vec< L, T, P > const &y)
Returns the component-wise comparison of result x == y.
GLM_FUNC_DECL bool any(vec< L, bool, P > const &v)
Returns true if any component of x is true.
GLM_FUNC_DECL vec< L, bool, P > lessThanEqual(vec< L, T, P > const &x, vec< L, T, P > const &y)
Returns the component-wise comparison of result x <= y.
GLM_FUNC_DECL vec< L, bool, P > not_(vec< L, bool, P > const &v)
Returns the component-wise logical complement of x.
GLM_FUNC_DECL vec< L, bool, P > greaterThanEqual(vec< L, T, P > const &x, vec< L, T, P > const &y)
Returns the component-wise comparison of result x >= y.
GLM_FUNC_DECL vec< L, bool, P > greaterThan(vec< L, T, P > const &x, vec< L, T, P > const &y)
Returns the component-wise comparison of result x > y.
GLM_FUNC_DECL bool all(vec< L, bool, P > const &v)
Returns true if all components of x are true.
GLM_FUNC_DECL vec< L, bool, P > notEqual(vec< L, T, P > const &x, vec< L, T, P > const &y)
Returns the component-wise comparison of result x != y.