pub fn interpolate<T>( a: T, b: T, ratio: <<T as Sub>::Output as VectorSpace>::Scalar, ) -> Twhere T: Sub + Add<<T as Sub>::Output, Output = T> + Copy, <T as Sub>::Output: VectorSpace,
The linear interpolation of two points.