FloatEvaluator
public class FloatEvaluator
extends Object
implements TypeEvaluator<Number>
该评估器可用于执行 float
值之间的类型插值。
Summary
Public methods |
Float |
evaluate(float fraction, Number startValue, Number endValue) 该函数返回开始值和结束值的线性插值结果,其中 fraction 表示开始值和结束值之间的比例。 |
Public constructors
FloatEvaluator
FloatEvaluator ()
Public methods
evaluate
Float evaluate (float fraction,
Number startValue,
Number endValue)
此函数返回开始值和结束值的线性内插结果,其中fraction
表示开始值和结束值之间的比例。 该计算是简单的参数的计算: result = x0 + t * (v1 - v0)
,其中x0
是startValue
, x1
是endValue
,和t
是fraction
。
Parameters |
fraction |
float : The fraction from the starting to the ending values |
startValue |
Number : The start value; should be of type float or Float |
endValue |
Number : The end value; should be of type float or Float |
Returns |
Float |
A linear interpolation between the start and end values, given the fraction parameter. |