- All Known Implementing Classes:
- BasicAnimator, OsculatingCircleAnimation, ParallelCurveAnimation, ThreadedAnimation, TimerAnimation
public interface AnimationThe common interface for two different types of animations, ThreadedAnimation and TimerAnimation. Any Animation can be started, stopped, and paused. Its speed can be modified using the
setTimeDilation(double)method. All animations send change events when they are stopped or started. Although animations can run on their own, most animations will probably be associated with Displays; see the
Displayfor more information on this, in particular
Display.installAnimation(Animation). See the
ThreadedAnimationclass and the
TimerAnimationclass for information about writing animations.