easing

package
v0.0.0-...-9c25187 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 3, 2016 License: ISC Imports: 1 Imported by: 0

Documentation

Overview

Package curves adds standard transition curve implementations for the most commonly used tweens.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BackIn

func BackIn(completed float64) float64

BackIn eases in a Back transition. See http://jqueryui.com/easing/ for curve in action.

func BackInOut

func BackInOut(completed float64) float64

BackInOut eases in and out a Back transition. See http://jqueryui.com/easing/ for curve in action.

func BackOut

func BackOut(completed float64) float64

BackOut eases out a Back transition. See http://jqueryui.com/easing/ for curve in action.

func BounceIn

func BounceIn(completed float64) float64

BounceIn eases in a Bounce transition. See http://jqueryui.com/easing/ for curve in action.

func BounceInOut

func BounceInOut(completed float64) float64

BounceInOut eases in and out a Bounce transition. See http://jqueryui.com/easing/ for curve in action.

func BounceOut

func BounceOut(completed float64) float64

BounceOut eases out a Bounce transition. See http://jqueryui.com/easing/ for curve in action.

func CircIn

func CircIn(completed float64) float64

CircIn eases in a Circ transition. See http://jqueryui.com/easing/ for curve in action.

func CircInOut

func CircInOut(completed float64) float64

CircInOut eases in and out a Circ transition. See http://jqueryui.com/easing/ for curve in action.

func CircOut

func CircOut(completed float64) float64

CircOut eases out a Circ transition. See http://jqueryui.com/easing/ for curve in action.

func CubicIn

func CubicIn(completed float64) float64

CubicIn eases in a Cubic transition. See http://jqueryui.com/easing/ for curve in action.

func CubicInOut

func CubicInOut(completed float64) float64

CubicInOut eases in and out a Cubic transition. See http://jqueryui.com/easing/ for curve in action.

func CubicOut

func CubicOut(completed float64) float64

CubicOut eases out a Cubic transition. See http://jqueryui.com/easing/ for curve in action.

func ElasticIn

func ElasticIn(completed float64) float64

ElasticIn eases in a Elastic transition. See http://jqueryui.com/easing/ for curve in action.

func ElasticInOut

func ElasticInOut(completed float64) float64

ElasticInOut eases in and out a Elastic transition. See http://jqueryui.com/easing/ for curve in action.

func ElasticOut

func ElasticOut(completed float64) float64

ElasticOut eases out a Elastic transition. See http://jqueryui.com/easing/ for curve in action.

func ExpoIn

func ExpoIn(completed float64) float64

ExpoIn eases in a Expo transition. See http://jqueryui.com/easing/ for curve in action.

func ExpoInOut

func ExpoInOut(completed float64) float64

ExpoInOut eases in and out a Expo transition. See http://jqueryui.com/easing/ for curve in action.

func ExpoOut

func ExpoOut(completed float64) float64

ExpoOut eases out a Expo transition. See http://jqueryui.com/easing/ for curve in action.

func Linear

func Linear(completed float64) float64

Linear calculates a linear transition function.

func LogIn

func LogIn(completed float64) float64

LogIn eases in a Log transition. See http://jqueryui.com/easing/ for curve in action.

func LogInOut

func LogInOut(completed float64) float64

LogInOut eases in and out a Log transition. See http://jqueryui.com/easing/ for curve in action.

func LogOut

func LogOut(completed float64) float64

LogOut eases out a Log transition. See http://jqueryui.com/easing/ for curve in action.

func QuadIn

func QuadIn(completed float64) float64

QuadIn eases in a Quad transition. See http://jqueryui.com/easing/ for curve in action.

func QuadInOut

func QuadInOut(completed float64) float64

QuadInOut eases in and out a Quad transition. See http://jqueryui.com/easing/ for curve in action.

func QuadOut

func QuadOut(completed float64) float64

QuadOut eases out a Quad transition. See http://jqueryui.com/easing/ for curve in action.

func QuartIn

func QuartIn(completed float64) float64

QuartIn eases in a Quart transition. See http://jqueryui.com/easing/ for curve in action.

func QuartInOut

func QuartInOut(completed float64) float64

QuartInOut eases in and out a Quart transition. See http://jqueryui.com/easing/ for curve in action.

func QuartOut

func QuartOut(completed float64) float64

QuartOut eases out a Quart transition. See http://jqueryui.com/easing/ for curve in action.

func QuintIn

func QuintIn(completed float64) float64

QuintIn eases in a Quint transition. See http://jqueryui.com/easing/ for curve in action.

func QuintInOut

func QuintInOut(completed float64) float64

QuintInOut eases in and out a Quint transition. See http://jqueryui.com/easing/ for curve in action.

func QuintOut

func QuintOut(completed float64) float64

QuintOut eases out a Quint transition. See http://jqueryui.com/easing/ for curve in action.

func SineIn

func SineIn(completed float64) float64

SineIn eases in a Sine transition. See http://jqueryui.com/easing/ for curve in action.

func SineInOut

func SineInOut(completed float64) float64

SineInOut eases in and out a Sine transition. See http://jqueryui.com/easing/ for curve in action.

func SineOut

func SineOut(completed float64) float64

SineOut eases out a Sine transition. See http://jqueryui.com/easing/ for curve in action.

func Swing

func Swing(completed float64) float64

Swing is a simple ease-in-ease-out transition that provides minimal curvature at the beginning and end of the transition.

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL