Package org.jdesktop.animation.timing.interpolation

Provides mechanism for animating between different values for specific properties on objects.

See:
          Description

Class Summary
KeyFrames KeyFrames holds information about the times at which values are sampled (KeyTimes) and the values at those times (KeyValues).
KeySplines KeySplines is used to hold the information about the splines used in a KeyFrames object.
KeyTimes Stores a list of times from 0 to 1 that are used in calculating interpolated values for ObjectModifier given a matching set of KeyValues and possibly KeySplines for those times.
KeyValues<T> Stores a list of values that correspond to the times in a KeyTimes object.
ObjectModifier This class defines an Object and a PropertyRange that define how a specific property on that Object should be modified over time.
PropertyRange This class is used to hold a property name and a range of values that represent the values that the property can attain over time.
Spline This class holds the control points for a spline.
 

Enum Summary
KeyFrames.InterpolationType Type of interpolation used between each value in KeyValues.
 

Package org.jdesktop.animation.timing.interpolation Description

Provides mechanism for animating between different values for specific properties on objects.

This package provides classes for defining objects (ObjectModifier) and properties (PropertyRange) to animate. KeyFrames encapsulates the definition of the times and values to interpolate between, as well as the type of interpolation to use.