#include <type_traits>
#include <algorithm>
#include <cmath>
Go to the source code of this file.
|
| template<typename T > |
| std::enable_if_t< std::is_integral_v< T >, T > | mbgl::util::max (T a, T b) |
| |
| template<typename T > |
| std::enable_if_t< std::is_floating_point_v< T >, T > | mbgl::util::max (T a, T b) |
| |
| template<typename T , typename... Ts> |
| std::enable_if_t< std::is_arithmetic_v< T >, T > | mbgl::util::max (T a, T b, Ts... args) |
| |
| template<typename T > |
| std::enable_if_t< std::is_integral_v< T >, T > | mbgl::util::min (T a, T b) |
| |
| template<typename T > |
| std::enable_if_t< std::is_floating_point_v< T >, T > | mbgl::util::min (T a, T b) |
| |
| template<typename T , typename... Ts> |
| std::enable_if_t< std::is_arithmetic_v< T >, T > | mbgl::util::min (T a, T b, Ts... args) |
| |