C# Class Sttz.Tweener.Core.EasingImpl

Implementation of easing methods.
显示文件 Open project: sttz/Animate

Public Methods

Method Description
BackInImpl ( float position ) : float
BackInImpl ( float position, float swing, float arg2 ) : float
BackInOutImpl ( float position ) : float
BackInOutImpl ( float position, float swing, float arg2 ) : float
BackOutImpl ( float position ) : float
BackOutImpl ( float position, float swing, float arg2 ) : float
BounceInImpl ( float position ) : float
BounceInOutImpl ( float position ) : float
BounceOutImpl ( float position ) : float
CircularInImpl ( float position ) : float
CircularInOutImpl ( float position ) : float
CircularOutImpl ( float position ) : float
CubicInImpl ( float position ) : float
CubicInOutImpl ( float position ) : float
CubicOutImpl ( float position ) : float
ElasticInImpl ( float position ) : float
ElasticInImpl ( float position, float amplitude, float period ) : float
ElasticInOutImpl ( float position ) : float
ElasticInOutImpl ( float position, float amplitude, float period ) : float
ElasticInternal ( float position, bool easingIn, float amplitude, float period ) : float
ElasticOutImpl ( float position ) : float
ElasticOutImpl ( float position, float amplitude, float period ) : float
ExponentialInImpl ( float position ) : float
ExponentialInOutImpl ( float position ) : float
ExponentialOutImpl ( float position ) : float
InOut ( EasingMethod In, EasingMethod Out, float position ) : float
InOut ( EasingMethodArgs In, EasingMethodArgs Out, float position, float arg1, float arg2 ) : float
LinearImpl ( float position ) : float
QuadraticInImpl ( float position ) : float
QuadraticInOutImpl ( float position ) : float
QuadraticOutImpl ( float position ) : float
QuarticInImpl ( float position ) : float
QuarticInOutImpl ( float position ) : float
QuarticOutImpl ( float position ) : float
QuinticInImpl ( float position ) : float
QuinticInOutImpl ( float position ) : float
QuinticOutImpl ( float position ) : float
SinusoidalInImpl ( float position ) : float
SinusoidalInOutImpl ( float position ) : float
SinusoidalOutImpl ( float position ) : float

Method Details

BackInImpl() public static method

public static BackInImpl ( float position ) : float
position float
return float

BackInImpl() public static method

public static BackInImpl ( float position, float swing, float arg2 ) : float
position float
swing float
arg2 float
return float

BackInOutImpl() public static method

public static BackInOutImpl ( float position ) : float
position float
return float

BackInOutImpl() public static method

public static BackInOutImpl ( float position, float swing, float arg2 ) : float
position float
swing float
arg2 float
return float

BackOutImpl() public static method

public static BackOutImpl ( float position ) : float
position float
return float

BackOutImpl() public static method

public static BackOutImpl ( float position, float swing, float arg2 ) : float
position float
swing float
arg2 float
return float

BounceInImpl() public static method

public static BounceInImpl ( float position ) : float
position float
return float

BounceInOutImpl() public static method

public static BounceInOutImpl ( float position ) : float
position float
return float

BounceOutImpl() public static method

public static BounceOutImpl ( float position ) : float
position float
return float

CircularInImpl() public static method

public static CircularInImpl ( float position ) : float
position float
return float

CircularInOutImpl() public static method

public static CircularInOutImpl ( float position ) : float
position float
return float

CircularOutImpl() public static method

public static CircularOutImpl ( float position ) : float
position float
return float

CubicInImpl() public static method

public static CubicInImpl ( float position ) : float
position float
return float

CubicInOutImpl() public static method

public static CubicInOutImpl ( float position ) : float
position float
return float

CubicOutImpl() public static method

public static CubicOutImpl ( float position ) : float
position float
return float

ElasticInImpl() public static method

public static ElasticInImpl ( float position ) : float
position float
return float

ElasticInImpl() public static method

public static ElasticInImpl ( float position, float amplitude, float period ) : float
position float
amplitude float
period float
return float

ElasticInOutImpl() public static method

public static ElasticInOutImpl ( float position ) : float
position float
return float

ElasticInOutImpl() public static method

public static ElasticInOutImpl ( float position, float amplitude, float period ) : float
position float
amplitude float
period float
return float

ElasticInternal() public static method

public static ElasticInternal ( float position, bool easingIn, float amplitude, float period ) : float
position float
easingIn bool
amplitude float
period float
return float

ElasticOutImpl() public static method

public static ElasticOutImpl ( float position ) : float
position float
return float

ElasticOutImpl() public static method

public static ElasticOutImpl ( float position, float amplitude, float period ) : float
position float
amplitude float
period float
return float

ExponentialInImpl() public static method

public static ExponentialInImpl ( float position ) : float
position float
return float

ExponentialInOutImpl() public static method

public static ExponentialInOutImpl ( float position ) : float
position float
return float

ExponentialOutImpl() public static method

public static ExponentialOutImpl ( float position ) : float
position float
return float

InOut() public static method

public static InOut ( EasingMethod In, EasingMethod Out, float position ) : float
In EasingMethod
Out EasingMethod
position float
return float

InOut() public static method

public static InOut ( EasingMethodArgs In, EasingMethodArgs Out, float position, float arg1, float arg2 ) : float
In EasingMethodArgs
Out EasingMethodArgs
position float
arg1 float
arg2 float
return float

LinearImpl() public static method

public static LinearImpl ( float position ) : float
position float
return float

QuadraticInImpl() public static method

public static QuadraticInImpl ( float position ) : float
position float
return float

QuadraticInOutImpl() public static method

public static QuadraticInOutImpl ( float position ) : float
position float
return float

QuadraticOutImpl() public static method

public static QuadraticOutImpl ( float position ) : float
position float
return float

QuarticInImpl() public static method

public static QuarticInImpl ( float position ) : float
position float
return float

QuarticInOutImpl() public static method

public static QuarticInOutImpl ( float position ) : float
position float
return float

QuarticOutImpl() public static method

public static QuarticOutImpl ( float position ) : float
position float
return float

QuinticInImpl() public static method

public static QuinticInImpl ( float position ) : float
position float
return float

QuinticInOutImpl() public static method

public static QuinticInOutImpl ( float position ) : float
position float
return float

QuinticOutImpl() public static method

public static QuinticOutImpl ( float position ) : float
position float
return float

SinusoidalInImpl() public static method

public static SinusoidalInImpl ( float position ) : float
position float
return float

SinusoidalInOutImpl() public static method

public static SinusoidalInOutImpl ( float position ) : float
position float
return float

SinusoidalOutImpl() public static method

public static SinusoidalOutImpl ( float position ) : float
position float
return float