Function tmx_utils::math_utils::clamp
source · pub fn clamp<T: PartialOrd + Num>(val: T, min_val: T, max_val: T) -> TExpand description
Clamps val between min_val and max_val.
Examples
assert_eq!(clamp(3, 0, 2), 2);
assert_eq!(clamp(1, 0, 2), 1);
assert_eq!(clamp(-1.0, 0.0, 1.0), 0.0);