class GeneralClipInterpolator extends ClipInterpolator
| Modifier and Type | Field and Description |
|---|---|
private InterpolationInterval[][] |
interval |
private boolean |
invalid |
private KeyFrame[] |
keyFrames |
private long[] |
keyFrameTicks |
private int[] |
undefinedStartValues |
| Constructor and Description |
|---|
GeneralClipInterpolator(KeyFrame[] keyFrames,
long[] keyFrameTicks) |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
interpolate(long ticks) |
(package private) ClipInterpolator |
setKeyFrames(KeyFrame[] keyFrames,
long[] keyFrameTicks)
Changes the keyframes.
|
(package private) void |
validate(boolean forceSync) |
create, getRealKeyFrameCountprivate KeyFrame[] keyFrames
private long[] keyFrameTicks
private InterpolationInterval[][] interval
private int[] undefinedStartValues
private boolean invalid
GeneralClipInterpolator(KeyFrame[] keyFrames, long[] keyFrameTicks)
ClipInterpolator setKeyFrames(KeyFrame[] keyFrames, long[] keyFrameTicks)
ClipInterpolatorsetKeyFrames in class ClipInterpolatorkeyFrames - The new sorted array of keyframes of this clipkeyFrameTicks - tick duration of corresponding keyFramesvoid validate(boolean forceSync)
validate in class ClipInterpolatorvoid interpolate(long ticks)
interpolate in class ClipInterpolator