Template Function miso::util::clamp

Function Documentation

template<class T>
inline T miso::util::clamp(T v, T lo, T hi) noexcept

Clamp a value between lower and upper bounds.

パラメータ:
  • v -- value to be clamped

  • lo -- lower bound (inclusive)

  • hi -- upper bound (inclusive)

戻り値:

clamped value (max(lo, min(v, hi)))