You’ve seen examples of the linear interpolation used with the three main custom animation classes, and the possible spline interpolation that can be used with three of the custom keyframe animation classes. All of the custom animation classes except the discrete-only
ObjectAnimationUsingKeyFrames class enable an easing function to be plugged in to customize the interpolation.
PointAnimation directly define an
EasingFunction property, and the others can work with
KeyFrame objects that define the same property.
EasingFunction can be set to a class deriving from
EasingFunctionBase that controls the rate of acceleration and deceleration in arbitrarily complex ways. Eleven such objects ...