public java.lang.Float | evaluate(float fraction, java.lang.Number startValue, java.lang.Number endValue)This function returns the result of linearly interpolating the start and end values, with
fraction representing the proportion between the start and end values. The
calculation is a simple parametric calculation: result = x0 + t * (v1 - v0) ,
where x0 is startValue , x1 is endValue ,
and t is fraction .
float startFloat = startValue.floatValue();
return startFloat + fraction * (endValue.floatValue() - startFloat);
|