#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) |
|