Uses of Class
org.pushingpixels.radiance.animation.api.interpolator.KeyValues
Packages that use KeyValues
-
Uses of KeyValues in org.pushingpixels.radiance.animation.api.interpolator
Fields in org.pushingpixels.radiance.animation.api.interpolator declared as KeyValuesMethods in org.pushingpixels.radiance.animation.api.interpolator that return KeyValuesModifier and TypeMethodDescriptionstatic <T> KeyValues
<T> KeyValues.create
(PropertyInterpolator<T> interpolator, T[] params) Constructs a KeyValues object from a property interpolator and one or more values.static <T> KeyValues
<T> KeyValues.create
(T... params) Constructs a KeyValues object from one or more values.(package private) KeyValues
KeyFrames.getKeyValues()
Methods in org.pushingpixels.radiance.animation.api.interpolator with parameters of type KeyValuesModifier and TypeMethodDescriptionprivate void
KeyFrames.init
(KeyValues<T> keyValues, KeyTimes keyTimes, TimelineEase... interpolators) Utility function called by constructors to perform common initialization choresConstructors in org.pushingpixels.radiance.animation.api.interpolator with parameters of type KeyValuesModifierConstructorDescriptionSimplest variation; determine keyTimes based on even division of 0-1 range based on number of keyValues.KeyFrames
(KeyValues<T> keyValues, TimelineEase... interpolators) Utility constructor that assumes even division of times according to size of keyValues and interpolation according to interpolators parameter.This variant takes both keyValues (values at each point in time) and keyTimes (times at which values are sampled).KeyFrames
(KeyValues<T> keyValues, KeyTimes keyTimes, TimelineEase... interpolators) Full constructor: caller provides an instance of all key* structures which will be used to calculate between all times in the keyTimes list.