|
|
|
@ -33,8 +33,6 @@ namespace glm |
|
|
|
|
template <typename T, precision P, template <typename, precision> class vecType> |
|
|
|
|
GLM_FUNC_QUALIFIER vecType<bool, P> lessThan(vecType<T, P> const & x, vecType<T, P> const & y) |
|
|
|
|
{ |
|
|
|
|
GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559 || std::numeric_limits<T>::is_integer, |
|
|
|
|
"Invalid template instantiation of 'lessThan', GLM vector types required floating-point or integer value types vectors"); |
|
|
|
|
assert(detail::component_count(x) == detail::component_count(y)); |
|
|
|
|
|
|
|
|
|
vecType<bool, P> Result(uninitialize); |
|
|
|
@ -47,8 +45,6 @@ namespace glm |
|
|
|
|
template <typename T, precision P, template <typename, precision> class vecType> |
|
|
|
|
GLM_FUNC_QUALIFIER vecType<bool, P> lessThanEqual(vecType<T, P> const & x, vecType<T, P> const & y) |
|
|
|
|
{ |
|
|
|
|
GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559 || std::numeric_limits<T>::is_integer, |
|
|
|
|
"Invalid template instantiation of 'lessThanEqual', GLM vector types required floating-point or integer value types vectors"); |
|
|
|
|
assert(detail::component_count(x) == detail::component_count(y)); |
|
|
|
|
|
|
|
|
|
vecType<bool, P> Result(uninitialize); |
|
|
|
@ -60,8 +56,6 @@ namespace glm |
|
|
|
|
template <typename T, precision P, template <typename, precision> class vecType> |
|
|
|
|
GLM_FUNC_QUALIFIER vecType<bool, P> greaterThan(vecType<T, P> const & x, vecType<T, P> const & y) |
|
|
|
|
{ |
|
|
|
|
GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559 || std::numeric_limits<T>::is_integer, |
|
|
|
|
"Invalid template instantiation of 'greaterThan', GLM vector types required floating-point or integer value types vectors"); |
|
|
|
|
assert(detail::component_count(x) == detail::component_count(y)); |
|
|
|
|
|
|
|
|
|
vecType<bool, P> Result(uninitialize); |
|
|
|
@ -73,8 +67,6 @@ namespace glm |
|
|
|
|
template <typename T, precision P, template <typename, precision> class vecType> |
|
|
|
|
GLM_FUNC_QUALIFIER vecType<bool, P> greaterThanEqual(vecType<T, P> const & x, vecType<T, P> const & y) |
|
|
|
|
{ |
|
|
|
|
GLM_STATIC_ASSERT(std::numeric_limits<T>::is_iec559 || std::numeric_limits<T>::is_integer, |
|
|
|
|
"Invalid template instantiation of 'greaterThanEqual', GLM vector types required floating-point or integer value types vectors"); |
|
|
|
|
assert(detail::component_count(x) == detail::component_count(y)); |
|
|
|
|
|
|
|
|
|
vecType<bool, P> Result(uninitialize); |
|
|
|
|