Methods Summary |
---|
public java.lang.Object[] | compute(int si, float p)Computes the value for the input interpolated values.
There should be as many entries in the return array as there
are components in the RefValues.
|
public int | getComponents()
|
public float | getLength()Computes the length of the RefValues. This is meant for paced timing
computation.
|
public float | getLength(int si)Computes the length of segment at index si.
|
public Segment | getSegment(int i)
|
public int | getSegments()
|
public void | initialize()Should be called after the RefValue's configuration is complete
to give the implementation a chance to initialize
internal data and cache values.
|
public void | makeDiscrete()Adds a new time segment so accomodate for discreet behavior.
If there is only one segment for discreet animations, the
last value is never shown. To accomodate for that, this
method should add a segment to the RefValues so that the
last animation value is shown during the last value interval
of a discreet animation.
|