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
name | type | description |
---|---|---|
DISCRETE | Interpolator |
More: [+]
Profile: common |
EASEBOTH | Interpolator |
More: [+]
Profile: common |
EASEIN | Interpolator |
More: [+]
Profile: common |
EASEOUT | Interpolator |
More: [+]
Profile: common |
LINEAR | Interpolator |
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