pub fn lerp<T: Float, V: FloatOps<T>>(e0: V, e1: V, t: T) -> V
returns a value interpolated between edges e0 and e1 by percentage t
e0
e1
t