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:


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


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


See Also