public class FloatEvaluator extends java.lang.Object implements TypeEvaluator<java.lang.Number>
float values.| Constructor and Description |
|---|
FloatEvaluator() |
| Modifier and Type | Method and Description |
|---|---|
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. |
public java.lang.Float evaluate(float fraction,
java.lang.Number startValue,
java.lang.Number endValue)
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.evaluate in interface TypeEvaluator<java.lang.Number>fraction - The fraction from the starting to the ending valuesstartValue - The start value; should be of type float or
FloatendValue - The end value; should be of type float or Floatfraction parameter.Copyright © 2012-2013. All Rights Reserved.