Class Easing
Easing functions for animations.
public static class Easing
- Inheritance
-
Easing
- Inherited Members
Methods
EaseInCubic(double)
Cubic ease-in.
public static double EaseInCubic(double t)
Parameters
tdouble
Returns
EaseInOutCubic(double)
Cubic ease-in-out.
public static double EaseInOutCubic(double t)
Parameters
tdouble
Returns
EaseInOutExpo(double)
Exponential ease-in-out.
public static double EaseInOutExpo(double t)
Parameters
tdouble
Returns
EaseInOutQuad(double)
Quadratic ease-in-out.
public static double EaseInOutQuad(double t)
Parameters
tdouble
Returns
EaseInQuad(double)
Quadratic ease-in.
public static double EaseInQuad(double t)
Parameters
tdouble
Returns
EaseOutBack(double)
Back ease-out - overshoots then settles.
public static double EaseOutBack(double t)
Parameters
tdouble
Returns
EaseOutCubic(double)
Cubic ease-out.
public static double EaseOutCubic(double t)
Parameters
tdouble
Returns
EaseOutElastic(double)
Elastic ease-out - spring-like bounce.
public static double EaseOutElastic(double t)
Parameters
tdouble
Returns
EaseOutExpo(double)
Exponential ease-out - smooth deceleration.
public static double EaseOutExpo(double t)
Parameters
tdouble
Returns
EaseOutQuad(double)
Quadratic ease-out.
public static double EaseOutQuad(double t)
Parameters
tdouble
Returns
Linear(double)
Linear interpolation (no easing).
public static double Linear(double t)
Parameters
tdouble