| 
| template<typename T >  | 
| const std::enable_if<!VecTraits< T >::IsVec, T >::type &  | min (const T &a, const T &b) | 
|   | 
| template<typename T >  | 
| const std::enable_if<!VecTraits< T >::IsVec, T >::type &  | max (const T &a, const T &b) | 
|   | 
| template<typename T >  | 
| const std::enable_if< VecTraits< T >::IsVec, T >::type &  | min (const T &a, const T &b) | 
|   | 
| template<typename T >  | 
| const std::enable_if< VecTraits< T >::IsVec, T >::type &  | max (const T &a, const T &b) | 
|   | 
| template<typename T >  | 
| std::enable_if<!std::is_integral< T >::value, T >::type  | divide (const T &a, const T &b) | 
|   | 
| template<typename T >  | 
| std::enable_if< std::is_integral< T >::value, T >::type  | divide (const T &a, const T &b) | 
|   | 
| bool  | divide (bool a, bool) | 
|   |