14 return degrees * std::numbers::pi_v<T> / T(180);
20 return radians * T(180) / std::numbers::pi_v<T>;
23inline T
remap(
const T value,
const T min_in,
const T max_in,
24 const T min_out = T(0), T max_out = T(1)) {
25 return static_cast<T
>(
26 static_cast<double>(value - min_in) /
static_cast<double>(max_in - min_in) *
27 static_cast<double>(max_out - min_out) +
static_cast<double>(min_out)
T remap(const T value, const T min_in, const T max_in, const T min_out=T(0), T max_out=T(1))
constexpr T rad_to_deg(T radians)
Convert radians to degrees.
constexpr T deg_to_rad(T degrees)
Convert degrees to radians.