public abstract class ClipInterpolator
extends java.lang.Object
| Constructor and Description |
|---|
ClipInterpolator() |
| Modifier and Type | Method and Description |
|---|---|
(package private) static ClipInterpolator |
create(KeyFrame[] keyFrames,
long[] keyFrameTicks) |
(package private) static int |
getRealKeyFrameCount(KeyFrame[] keyFrames)
Figures out the number of "real" key frames.
|
(package private) abstract void |
interpolate(long ticks) |
(package private) abstract ClipInterpolator |
setKeyFrames(KeyFrame[] keyFrames,
long[] keyFrameTicks)
Changes the keyframes.
|
(package private) abstract void |
validate(boolean forceSync) |
static ClipInterpolator create(KeyFrame[] keyFrames, long[] keyFrameTicks)
static int getRealKeyFrameCount(KeyFrame[] keyFrames)
keyFrames - The key frames. Must not be null.abstract ClipInterpolator setKeyFrames(KeyFrame[] keyFrames, long[] keyFrameTicks)
keyFrames - The new sorted array of keyframes of this clipkeyFrameTicks - tick duration of corresponding keyFramesabstract void interpolate(long ticks)
abstract void validate(boolean forceSync)