Module easing

Module easing 

Source
Expand description

Each functions is grouped by context:

§easing functions.
polynomiallinear, quadratic, cubic, etc.
trigonometricsine, circle.
exponentialexpo2, expoe.
logarithmiclog10.
rootsqrt.
oscillatoryelastic, bounce.
backtrackingback.
§notes.

Time is a normalized percentage of the elapsed time [0,1] i.e a range between 0.0 and 1.0 (both inclusively).

Modules§

backtracking
bezier
exponential
logarithmic
oscillatory
polynomial
Power functions (p^n).
root
trigonometric
Functions involving sine or cosine.

Enums§

Easing
The Easing Function User Access.

Traits§

Curve
The Curve Parabola Interface.
CurveSIMD
The Curve Parabola Interface using SIMD.
Ease
The Ease Function Interface.

Functions§

ease
The Ease Function.