Module FEase

module FEase: sig .. end
Easing


Linear


val linear : float -> float

Quadratic


val quad_in : float -> float
val quad_out : float -> float
val quad_inOut : float -> float

Cubic


val cubic_in : float -> float
val cubic_out : float -> float
val cubic_inOut : float -> float

Quartic


val quart_in : float -> float
val quart_out : float -> float
val quart_inOut : float -> float

All


type ease = [ `CubicIn
| `CubicInOut
| `CubicOut
| `Linear
| `QuadIn
| `QuadInOut
| `QuadOut
| `QuartIn
| `QuartInOut
| `QuartOut ]
val f : ease -> float -> float
type ease_func = float -> float 
val get_func : ease -> ease_func

String-able


val to_string : ease -> string
val of_string : string -> ease