|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| AnimationAction | An interface for any object which can perform an animation action. |
| Class Summary | |
|---|---|
| AnimationPlan | Schedules animation on Component3D objects. |
| CleanupAction | This action removes component from a scenegraph. |
| RotationAnimation | Adjusts the rotation of a target Component3D. |
| ScaleAnimation | Adjusts the scale of a Component3D. |
| ScheduledAnimation | An abstract class representing an animation action. |
| ScheduledAnimationAction | Allows for a custom animation to be added to an AnimationPlan. |
| TransitionManager | Manages scene transitions after each user action. |
| TranslationAnimation | Adjusts the translation of a target Component3D. |
| VisibilityAnimation | Adjusts the visibility of a target Component3D. |
The Animation package helps to schdule animations to happen at specific times. With this package, you can start several animations at the same time, or start animations in sequence. It also allows you to add and remove items to the scenegraph so that they all appear to the user at the same time. In addition, it features a TransitionManager which is a global touch-point in the system to coordinate changes in the scene. After a user action, the TransitionManager is responsible for triggering to models to provide updates to the views. The views then create an animation plan, and the transition manager coordinates all parts of the plan to deliver a polished animation to the user.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||