Decorator for IAnimation instances to allow for ease in and ease out animation effects.

Namespace: yWorks.Canvas.Animation
Assembly: yWorks.yFilesSilverlight.Viewer (in yWorks.yFilesSilverlight.Viewer.dll) Version: 2.4.0.0

Syntax

C#
public class EasedAnimation : IAnimation
Visual Basic
Public Class EasedAnimation _ Implements IAnimation

Remarks

The duration of the ease in and ease out is determined by a mapping [0,1] -> [0,1]. The mapping has to be increasing to preserve the order of the frames in the decorated animation. In general, we consider continuously differentiable functions f where integral of f' equals 1 a suitable choice for the mapping.

Inheritance Hierarchy

System..::..Object
  yWorks.Canvas.Animation..::..EasedAnimation

See Also