[]
        
(Showing Draft Content)

C1.Chart.Easing

Easing Enum

Specifies easing function. Sets the timing function for the animation.

Namespace: C1.Chart
Assembly: C1.Chart.dll
Syntax
public enum Easing

Fields

Name Description
BackIn

The animation goes past the start and then accelerates as it reaches the end.

BackInOut

Starts the animation slowly as it overshoots in the start, then accelerates quickly before it slows and overshoots the end.

BackOut

The animation starts fast, then slows and goes past the end where s = 1.70158, using the formula f(t) = --t * t * ((s + 1) * t + s) + 1.

BounceIn

The bouncing animation, when it starts slowly, accelerates towards the end using the formula f(t) = 1 - BounceOut(1 - t).

BounceInOut

The bouncing animation, when it starts and ends slowly.

BounceOut

The bouncing animation, when it starts quickly and slows down towards the end.

CircleIn

The animation uses an easing function that creates an animation that accelerates using the formula f(t) = 1 - Math.Sqrt(1 - t * t).

CircleInOut

The animation uses an easing function, which creates a slow start and end for the animation.

CircleOut

The animation uses an easing function that creates an animation that decelerates using the formula f(t) = Math.Sqrt(1 - --t * t).

CubicIn

Represents an easing function that creates an animation that accelerates using the formula f(t) = t * t * t.

CubicInOut

Represents an easing function that creates an animation that decelerates using the formula f(t) = ((t *= 2) <= 1 ? t * t * t : (t -= 2) * t * t + 2) / 2.

CubicOut

Represents an easing function that creates an animation that decelerates using the formula f(t) = --t * t * t + 1.

ElasticIn

Represents an Ease function that creates an accelerating animation that resembles a spring that vibrates back and forth until it stops.

ElasticInOut

Represents a decelerate function that creates an animation that accelerates and decelerates, and resembles a spring that oscillates back and forth until it stops.

ElasticOut

Represents a ease function that creates a spring-like slowing animation that oscillates back and forth until it stops.

ExpIn

The animation starts slowly, accelerates towards the end using the formula f(t) = Math.Pow(2, 10 * t - 10).

ExpInOut

The animation starts and ends slowly by exponential function.

ExpOut

The animation starts quickly and slows down towards the end using the formula f(t) = 1 - Math.Pow(2, -10 * t).

Linear

Same speed from start to finish.

Swing

It provides move or cause to move back and forth or from side to side while suspended or on an axis to an element.