Class YAHOO.util.Easing

Object
   |
   +--YAHOO.util.Easing

class YAHOO.util.Easing
Requires:
YAHOO.util.AnimMgr
YAHOO.util.Easing
YAHOO.util.Dom
YAHOO.util.Event

Method Summary [top]

Number backBoth (<Number> t, <Number> b, <Number> c, <Number> d)
Starts by going below staring value, and ends by going beyond ending value. 
Number backIn (<Number> t, <Number> b, <Number> c, <Number> d)
Begins by going below staring value. 
Number backOut (<Number> t, <Number> b, <Number> c, <Number> d)
End by going beyond ending value. 
Number easeBoth (<Number> t, <Number> b, <Number> c, <Number> d)
Begins slowly and decelerates towards end. 
Number easeIn (<Number> t, <Number> b, <Number> c, <Number> d)
Begins slowly and accelerates towards end. 
Number easeNone (<Number> t, <Number> b, <Number> c, <Number> d)
Uniform speed between points. 
Number easeOut (<Number> t, <Number> b, <Number> c, <Number> d)
Begins quickly and decelerates towards end. 

Method Detail [top]

backBoth

Number backBoth (<Number> t, <Number> b, <Number> c, <Number> d)
Starts by going below staring value, and ends by going beyond ending value.
Parameters:
t - Time value used to compute current value.
b - Starting value.
c - Delta between start and end values.
d - Total length of animation.
Returns:
The computed value for the current animation frame.

backIn

Number backIn (<Number> t, <Number> b, <Number> c, <Number> d)
Begins by going below staring value.
Parameters:
t - Time value used to compute current value.
b - Starting value.
c - Delta between start and end values.
d - Total length of animation.
Returns:
The computed value for the current animation frame.

backOut

Number backOut (<Number> t, <Number> b, <Number> c, <Number> d)
End by going beyond ending value.
Parameters:
t - Time value used to compute current value.
b - Starting value.
c - Delta between start and end values.
d - Total length of animation.
Returns:
The computed value for the current animation frame.

easeBoth

Number easeBoth (<Number> t, <Number> b, <Number> c, <Number> d)
Begins slowly and decelerates towards end.
Parameters:
t - Time value used to compute current value.
b - Starting value.
c - Delta between start and end values.
d - Total length of animation.
Returns:
The computed value for the current animation frame.

easeIn

Number easeIn (<Number> t, <Number> b, <Number> c, <Number> d)
Begins slowly and accelerates towards end.
Parameters:
t - Time value used to compute current value.
b - Starting value.
c - Delta between start and end values.
d - Total length of animation.
Returns:
The computed value for the current animation frame.

easeNone

Number easeNone (<Number> t, <Number> b, <Number> c, <Number> d)
Uniform speed between points.
Parameters:
t - Time value used to compute current value.
b - Starting value.
c - Delta between start and end values.
d - Total length of animation.
Returns:
The computed value for the current animation frame.

easeOut

Number easeOut (<Number> t, <Number> b, <Number> c, <Number> d)
Begins quickly and decelerates towards end.
Parameters:
t - Time value used to compute current value.
b - Starting value.
c - Delta between start and end values.
d - Total length of animation.
Returns:
The computed value for the current animation frame.