JavaFX: Bringing Rich Experiences To All the Screens Of Your Life

Profile: desktop, common

Overview

A SimpleIterator is defined in terms of a "curve". It can be used for any value type that either implements Interpolatable or that extends java.lang.Number.

Profile: common

Inherited Attributes

javafx.animation.Interpolator

nametypedescription
DISCRETEInterpolator More: [+]

Profile: common

EASEBOTHInterpolator More: [+]

Profile: common

EASEINInterpolator More: [+]

Profile: common

EASEOUTInterpolator More: [+]

Profile: common

LINEARInterpolator More: [+]

Profile: common

Function Summary

public abstract curve(t: Number) : Number

Mapping from [0.0..1.0] to itself.

More: [+]

Mapping from [0.0..1.0] to itself.

Parameters
t
time, but normalized to the range [0.0..1.0], where 0.0 is the start of the current interval (KeyFrame), while 1.0 is the end of the current interval (KeyFrame). Usually a function that increases monotonically.
Returns
Number

Profile: common

public interpolate(startValue: java.lang.Object, endValue: java.lang.Object, fraction: Number) : java.lang.Object

More: [+]

Parameters
startValue
endValue
fraction
Returns
Object

Profile: common

public interpolate(startValue: Number, endValue: Number, fraction: Number) : Number

More: [+]

Parameters
startValue
endValue
fraction
Returns
Number

Profile: common

public interpolate(startValue: Integer, endValue: Integer, fraction: Number) : Integer

More: [+]

Parameters
startValue
endValue
fraction
Returns
Integer

Profile: common

Inherited Functions

javafx.animation.Interpolator

public abstract interpolate(startValue: java.lang.Object, endValue: java.lang.Object, fraction: Number) : java.lang.Object

More: [+]

Parameters
startValue
endValue
fraction
Returns
Object

Profile: common

public static SPLINE(x1: Number, y1: Number, x2: Number, y2: Number) : Interpolator

More: [+]

Parameters
x1
y1
x2
y2
Returns
Interpolator

Profile: common