ModelKeyframe

@ApiStatus.Internal
class ModelKeyframe : Record, Timed

A keyframe of model.

Parameters

channel

channel

dataPoints

movement

bezierLeftTime

bezier left time

bezierLeftValue

bezier left value

bezierRightTime

bezier right time

bezierRightValue

bezier right value

interpolation

interpolator type

time

keyframe time

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
@NotNull
open fun channel(): @NotNull KeyframeChannel
Gets channel
Link copied to clipboard
abstract fun compareTo(p: T): Int
open fun compareTo(@NotNull o: @NotNull Timed): Int
Link copied to clipboard
abstract fun equals(p: Any): Boolean
Link copied to clipboard
@NotNull
open fun findInterpolator(): @NotNull VectorInterpolator
Finds proper interpolator matched by this keyframe
Link copied to clipboard
abstract fun hashCode(): Int
Link copied to clipboard
open fun hasPoint(): Boolean
Checks this keyframe has data point
Link copied to clipboard
@NotNull
open fun point(): @NotNull Datapoint
Gets first data point
Link copied to clipboard
abstract fun time(): Float
Gets time
Link copied to clipboard
abstract fun toString(): String