#pragma once
#include <cmath>
#include "base.h"
namespace msdfgen {
template <typename T>
inline T min(T a, T b) { … }
template <typename T>
inline T max(T a, T b) { … }
template <typename T>
inline T median(T a, T b, T c) { … }
template <typename T, typename S>
inline T mix(T a, T b, S weight) { … }
template <typename T>
inline T clamp(T n) { … }
template <typename T>
inline T clamp(T n, T b) { … }
template <typename T>
inline T clamp(T n, T a, T b) { … }
template <typename T>
inline int sign(T n) { … }
template <typename T>
inline int nonZeroSign(T n) { … }
}