clamp

fun clamp(value: Double, minVal: Double, maxVal: Double): Double

Clamps value between minVal and maxVal.

Uses max(min, min(max, value)). It never uses Double.coerceIn, which throws when min > max (a normal state for empty boxes: min=+inf, max=-inf).

Return

The clamped value.