inverseInterpolate

open fun inverseInterpolate(startValue: Double, endValue: Double, q: Double): Double
open fun inverseInterpolate(startValue: Float, endValue: Float, q: Float): Float

Return where within interpolation range [0, 1] q is between startValue and endValue.

Return

Interpolant in range [0, 1].

Parameters

startValue

Lower part of interpolation range.

endValue

Upper part of interpolation range.

q

Query.