---
icon: package
label: easing
---

Python wrapper for [easing functions](https://easings.net/).

+ `EaseLinear(x: float) -> float`
+ `EaseInSine(x: float) -> float`
+ `EaseOutSine(x: float) -> float`
+ `EaseInOutSine(x: float) -> float`
+ `EaseInQuad(x: float) -> float`
+ `EaseOutQuad(x: float) -> float`
+ `EaseInOutQuad(x: float) -> float`
+ `EaseInCubic(x: float) -> float`
+ `EaseOutCubic(x: float) -> float`
+ `EaseInOutCubic(x: float) -> float`
+ `EaseInQuart(x: float) -> float`
+ `EaseOutQuart(x: float) -> float`
+ `EaseInOutQuart(x: float) -> float`
+ `EaseInQuint(x: float) -> float`
+ `EaseOutQuint(x: float) -> float`
+ `EaseInOutQuint(x: float) -> float`
+ `EaseInExpo(x: float) -> float`
+ `EaseOutExpo(x: float) -> float`
+ `EaseInOutExpo(x: float) -> float`
+ `EaseInCirc(x: float) -> float`
+ `EaseOutCirc(x: float) -> float`
+ `EaseInOutCirc(x: float) -> float`
+ `EaseInBack(x: float) -> float`
+ `EaseOutBack(x: float) -> float`
+ `EaseInOutBack(x: float) -> float`
+ `EaseInElastic(x: float) -> float`
+ `EaseOutElastic(x: float) -> float`
+ `EaseInOutElastic(x: float) -> float`
+ `EaseInBounce(x: float) -> float`
+ `EaseOutBounce(x: float) -> float`
+ `EaseInOutBounce(x: float) -> float`