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)