Documentation
¶
Overview ¶
Package easing contains easing functions.
Index ¶
- func BackEaseIn(t, start, end float64) float64
- func BackEaseInOut(t, start, end float64) float64
- func BackEaseOut(t, start, end float64) float64
- func BounceEaseIn(t, start, end float64) float64
- func BounceEaseInOut(t, start, end float64) float64
- func BounceEaseOut(t, start, end float64) float64
- func CircularEaseIn(t, start, end float64) float64
- func CircularEaseInOut(t, start, end float64) float64
- func CircularEaseOut(t, start, end float64) float64
- func CubicEaseIn(t, start, end float64) float64
- func CubicEaseInOut(t, start, end float64) float64
- func CubicEaseOut(t, start, end float64) float64
- func ElasticEaseIn(t, start, end float64) float64
- func ElasticEaseInOut(t, start, end float64) float64
- func ElasticEaseOut(t, start, end float64) float64
- func ExponentialEaseIn(t, start, end float64) float64
- func ExponentialEaseInOut(t, start, end float64) float64
- func ExponentialEaseOut(t, start, end float64) float64
- func LinearEase(t, start, end float64) float64
- func QuadraticEaseIn(t, start, end float64) float64
- func QuadraticEaseInOut(t, start, end float64) float64
- func QuadraticEaseOut(t, start, end float64) float64
- func QuarticEaseIn(t, start, end float64) float64
- func QuarticEaseInOut(t, start, end float64) float64
- func QuarticEaseOut(t, start, end float64) float64
- func QuinticEaseIn(t, start, end float64) float64
- func QuinticEaseInOut(t, start, end float64) float64
- func QuinticEaseOut(t, start, end float64) float64
- func SineEaseIn(t, start, end float64) float64
- func SineEaseInOut(t, start, end float64) float64
- func SineEaseOut(t, start, end float64) float64
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BackEaseIn ¶
BackEaseIn interpolates between a start and end value with a back easing.
func BackEaseInOut ¶
BackEaseInOut interpolates between a start and end value with a back easing.
func BackEaseOut ¶
BackEaseOut interpolates between a start and end value with a back easing.
func BounceEaseIn ¶
BounceEaseIn interpolates between a start and end value with a bounce easing.
func BounceEaseInOut ¶
BounceEaseInOut interpolates between a start and end value with a bounce easing.
func BounceEaseOut ¶
BounceEaseOut interpolates between a start and end value with a bounce easing.
func CircularEaseIn ¶
CircularEaseIn interpolates between a start and end value with a circular easing.
func CircularEaseInOut ¶
CircularEaseInOut interpolates between a start and end value with a circular easing.
func CircularEaseOut ¶
CircularEaseOut interpolates between a start and end value with a circular easing.
func CubicEaseIn ¶
CubicEaseIn interpolates between a start and end value with a cubic easing.
func CubicEaseInOut ¶
CubicEaseInOut interpolates between a start and end value with a cubic easing.
func CubicEaseOut ¶
CubicEaseOut interpolates between a start and end value with a cubic easing.
func ElasticEaseIn ¶
ElasticEaseIn interpolates between a start and end value with a elastic easing.
func ElasticEaseInOut ¶
ElasticEaseInOut interpolates between a start and end value with a elastic easing.
func ElasticEaseOut ¶
ElasticEaseOut interpolates between a start and end value with a elastic easing.
func ExponentialEaseIn ¶
ExponentialEaseIn interpolates between a start and end value with a exponential easing.
func ExponentialEaseInOut ¶
ExponentialEaseInOut interpolates between a start and end value with a exponential easing.
func ExponentialEaseOut ¶
ExponentialEaseOut interpolates between a start and end value with a exponential easing.
func LinearEase ¶
LinearEase interpolates between a start and end value linearly.
func QuadraticEaseIn ¶
QuadraticEaseIn interpolates between a start and end value with a quadratic easing.
func QuadraticEaseInOut ¶
QuadraticEaseInOut interpolates between a start and end value with a quadratic easing.
func QuadraticEaseOut ¶
QuadraticEaseOut interpolates between a start and end value with a quadratic easing.
func QuarticEaseIn ¶
QuarticEaseIn interpolates between a start and end value with a quartic easing.
func QuarticEaseInOut ¶
QuarticEaseInOut interpolates between a start and end value with a quartic easing.
func QuarticEaseOut ¶
QuarticEaseOut interpolates between a start and end value with a quartic easing.
func QuinticEaseIn ¶
QuinticEaseIn interpolates between a start and end value with a quintic easing.
func QuinticEaseInOut ¶
QuinticEaseInOut interpolates between a start and end value with a quintic easing.
func QuinticEaseOut ¶
QuinticEaseOut interpolates between a start and end value with a quintic easing.
func SineEaseIn ¶
SineEaseIn interpolates between a start and end value with a sine easing.
func SineEaseInOut ¶
SineEaseInOut interpolates between a start and end value with a sine easing.
func SineEaseOut ¶
SineEaseOut interpolates between a start and end value with a sine easing.
Types ¶
This section is empty.