90 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			90 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			C++
		
	
	
	
	
	
| /// @ref gtx_scalar_relational
 | |
| /// @file glm/gtx/scalar_relational.inl
 | |
| 
 | |
| namespace glm
 | |
| {
 | |
| 	template <typename T>
 | |
| 	GLM_FUNC_QUALIFIER bool lessThan
 | |
| 	(
 | |
| 		T const & x, 
 | |
| 		T const & y
 | |
| 	)
 | |
| 	{
 | |
| 		return x < y;
 | |
| 	}
 | |
| 
 | |
| 	template <typename T>
 | |
| 	GLM_FUNC_QUALIFIER bool lessThanEqual
 | |
| 	(
 | |
| 		T const & x, 
 | |
| 		T const & y
 | |
| 	)
 | |
| 	{
 | |
| 		return x <= y;
 | |
| 	}
 | |
| 
 | |
| 	template <typename T>
 | |
| 	GLM_FUNC_QUALIFIER bool greaterThan
 | |
| 	(
 | |
| 		T const & x, 
 | |
| 		T const & y
 | |
| 	)
 | |
| 	{
 | |
| 		return x > y;
 | |
| 	}
 | |
| 
 | |
| 	template <typename T>
 | |
| 	GLM_FUNC_QUALIFIER bool greaterThanEqual
 | |
| 	(
 | |
| 		T const & x, 
 | |
| 		T const & y
 | |
| 	)
 | |
| 	{
 | |
| 		return x >= y;
 | |
| 	}
 | |
| 
 | |
| 	template <typename T>
 | |
| 	GLM_FUNC_QUALIFIER bool equal
 | |
| 	(
 | |
| 		T const & x, 
 | |
| 		T const & y
 | |
| 	)
 | |
| 	{
 | |
| 		return x == y;
 | |
| 	}
 | |
| 
 | |
| 	template <typename T>
 | |
| 	GLM_FUNC_QUALIFIER bool notEqual
 | |
| 	(
 | |
| 		T const & x, 
 | |
| 		T const & y
 | |
| 	)
 | |
| 	{
 | |
| 		return x != y;
 | |
| 	}
 | |
| 
 | |
| 	GLM_FUNC_QUALIFIER bool any
 | |
| 	(
 | |
| 		bool const & x
 | |
| 	)
 | |
| 	{
 | |
| 		return x;
 | |
| 	}
 | |
| 
 | |
| 	GLM_FUNC_QUALIFIER bool all
 | |
| 	(
 | |
| 		bool const & x
 | |
| 	)
 | |
| 	{
 | |
| 		return x;
 | |
| 	}
 | |
| 
 | |
| 	GLM_FUNC_QUALIFIER bool not_
 | |
| 	(
 | |
| 		bool const & x
 | |
| 	)
 | |
| 	{
 | |
| 		return !x;
 | |
| 	}
 | |
| }//namespace glm
 | 
