Property | Type | Description | |
---|---|---|---|
EquationProperty | |||
FromProperty | |||
ToProperty |
Property | Type | Description | |
---|---|---|---|
HandleEquationChanged | void |
Method | Description | |
---|---|---|
BackEaseIn ( double t, double b, double c, double d ) : double |
Easing equation function for a back (overshooting cubic easing: (s+1)*t^3 - s*t^2) easing in: accelerating from zero velocity.
|
|
BackEaseInOut ( double t, double b, double c, double d ) : double |
Easing equation function for a back (overshooting cubic easing: (s+1)*t^3 - s*t^2) easing in/out: acceleration until halfway, then deceleration.
|
|
BackEaseOut ( double t, double b, double c, double d ) : double |
Easing equation function for a back (overshooting cubic easing: (s+1)*t^3 - s*t^2) easing out: decelerating from zero velocity.
|
|
BackEaseOutIn ( double t, double b, double c, double d ) : double |
Easing equation function for a back (overshooting cubic easing: (s+1)*t^3 - s*t^2) easing out/in: deceleration until halfway, then acceleration.
|
|
BounceEaseIn ( double t, double b, double c, double d ) : double |
Easing equation function for a bounce (exponentially decaying parabolic bounce) easing in: accelerating from zero velocity.
|
|
BounceEaseInOut ( double t, double b, double c, double d ) : double |
Easing equation function for a bounce (exponentially decaying parabolic bounce) easing in/out: acceleration until halfway, then deceleration.
|
|
BounceEaseOut ( double t, double b, double c, double d ) : double |
Easing equation function for a bounce (exponentially decaying parabolic bounce) easing out: decelerating from zero velocity.
|
|
BounceEaseOutIn ( double t, double b, double c, double d ) : double |
Easing equation function for a bounce (exponentially decaying parabolic bounce) easing out/in: deceleration until halfway, then acceleration.
|
|
CircEaseIn ( double t, double b, double c, double d ) : double |
Easing equation function for a circular (sqrt(1-t^2)) easing in: accelerating from zero velocity.
|
|
CircEaseInOut ( double t, double b, double c, double d ) : double |
Easing equation function for a circular (sqrt(1-t^2)) easing in/out: acceleration until halfway, then deceleration.
|
|
CircEaseOut ( double t, double b, double c, double d ) : double |
Easing equation function for a circular (sqrt(1-t^2)) easing out: decelerating from zero velocity.
|
|
CircEaseOutIn ( double t, double b, double c, double d ) : double |
Easing equation function for a circular (sqrt(1-t^2)) easing in/out: acceleration until halfway, then deceleration.
|
|
CubicEaseIn ( double t, double b, double c, double d ) : double |
Easing equation function for a cubic (t^3) easing in: accelerating from zero velocity.
|
|
CubicEaseInOut ( double t, double b, double c, double d ) : double |
Easing equation function for a cubic (t^3) easing in/out: acceleration until halfway, then deceleration.
|
|
CubicEaseOut ( double t, double b, double c, double d ) : double |
Easing equation function for a cubic (t^3) easing out: decelerating from zero velocity.
|
|
CubicEaseOutIn ( double t, double b, double c, double d ) : double |
Easing equation function for a cubic (t^3) easing out/in: deceleration until halfway, then acceleration.
|
|
ElasticEaseIn ( double t, double b, double c, double d ) : double |
Easing equation function for an elastic (exponentially decaying sine wave) easing in: accelerating from zero velocity.
|
|
ElasticEaseInOut ( double t, double b, double c, double d ) : double |
Easing equation function for an elastic (exponentially decaying sine wave) easing in/out: acceleration until halfway, then deceleration.
|
|
ElasticEaseOut ( double t, double b, double c, double d ) : double |
Easing equation function for an elastic (exponentially decaying sine wave) easing out: decelerating from zero velocity.
|
|
ElasticEaseOutIn ( double t, double b, double c, double d ) : double |
Easing equation function for an elastic (exponentially decaying sine wave) easing out/in: deceleration until halfway, then acceleration.
|
|
ExpoEaseIn ( double t, double b, double c, double d ) : double |
Easing equation function for an exponential (2^t) easing in: accelerating from zero velocity.
|
|
ExpoEaseInOut ( double t, double b, double c, double d ) : double |
Easing equation function for an exponential (2^t) easing in/out: acceleration until halfway, then deceleration.
|
|
ExpoEaseOut ( double t, double b, double c, double d ) : double |
Easing equation function for an exponential (2^t) easing out: decelerating from zero velocity.
|
|
ExpoEaseOutIn ( double t, double b, double c, double d ) : double |
Easing equation function for an exponential (2^t) easing out/in: deceleration until halfway, then acceleration.
|
|
Linear ( double t, double b, double c, double d ) : double |
Easing equation function for a simple linear tweening, with no easing.
|
|
QuadEaseIn ( double t, double b, double c, double d ) : double |
Easing equation function for a quadratic (t^2) easing in: accelerating from zero velocity.
|
|
QuadEaseInOut ( double t, double b, double c, double d ) : double |
Easing equation function for a quadratic (t^2) easing in/out: acceleration until halfway, then deceleration.
|
|
QuadEaseOut ( double t, double b, double c, double d ) : double |
Easing equation function for a quadratic (t^2) easing out: decelerating from zero velocity.
|
|
QuadEaseOutIn ( double t, double b, double c, double d ) : double |
Easing equation function for a quadratic (t^2) easing out/in: deceleration until halfway, then acceleration.
|
|
QuartEaseIn ( double t, double b, double c, double d ) : double |
Easing equation function for a quartic (t^4) easing in: accelerating from zero velocity.
|
|
QuartEaseInOut ( double t, double b, double c, double d ) : double |
Easing equation function for a quartic (t^4) easing in/out: acceleration until halfway, then deceleration.
|
|
QuartEaseOut ( double t, double b, double c, double d ) : double |
Easing equation function for a quartic (t^4) easing out: decelerating from zero velocity.
|
|
QuartEaseOutIn ( double t, double b, double c, double d ) : double |
Easing equation function for a quartic (t^4) easing out/in: deceleration until halfway, then acceleration.
|
|
QuintEaseIn ( double t, double b, double c, double d ) : double |
Easing equation function for a quintic (t^5) easing in: accelerating from zero velocity.
|
|
QuintEaseInOut ( double t, double b, double c, double d ) : double |
Easing equation function for a quintic (t^5) easing in/out: acceleration until halfway, then deceleration.
|
|
QuintEaseOut ( double t, double b, double c, double d ) : double |
Easing equation function for a quintic (t^5) easing out: decelerating from zero velocity.
|
|
QuintEaseOutIn ( double t, double b, double c, double d ) : double |
Easing equation function for a quintic (t^5) easing in/out: acceleration until halfway, then deceleration.
|
|
SineEaseIn ( double t, double b, double c, double d ) : double |
Easing equation function for a sinusoidal (sin(t)) easing in: accelerating from zero velocity.
|
|
SineEaseInOut ( double t, double b, double c, double d ) : double |
Easing equation function for a sinusoidal (sin(t)) easing in/out: acceleration until halfway, then deceleration.
|
|
SineEaseOut ( double t, double b, double c, double d ) : double |
Easing equation function for a sinusoidal (sin(t)) easing out: decelerating from zero velocity.
|
|
SineEaseOutIn ( double t, double b, double c, double d ) : double |
Easing equation function for a sinusoidal (sin(t)) easing in/out: deceleration until halfway, then acceleration.
|
|
Tween ( ) : System | ||
Tween ( Equations type, double from, double to ) : System | ||
Tween ( Equations type, double from, double to, Duration duration ) : System |
Method | Description | |
---|---|---|
CreateInstanceCore ( ) : System.Windows.Freezable | ||
GetCurrentValueCore ( double startValue, double targetValue, System.Windows.Media.Animation.AnimationClock clock ) : double |
Method | Description | |
---|---|---|
HandleEquationChanged ( object sender, System.Windows.DependencyPropertyChangedEventArgs e ) : void |
public static BackEaseIn ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static BackEaseInOut ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static BackEaseOut ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static BackEaseOutIn ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static BounceEaseIn ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static BounceEaseInOut ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static BounceEaseOut ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static BounceEaseOutIn ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static CircEaseIn ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static CircEaseInOut ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static CircEaseOut ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static CircEaseOutIn ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
protected CreateInstanceCore ( ) : System.Windows.Freezable | ||
return | System.Windows.Freezable |
public static CubicEaseIn ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static CubicEaseInOut ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static CubicEaseOut ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static CubicEaseOutIn ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static ElasticEaseIn ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static ElasticEaseInOut ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static ElasticEaseOut ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static ElasticEaseOutIn ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static ExpoEaseIn ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static ExpoEaseInOut ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static ExpoEaseOut ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static ExpoEaseOutIn ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
protected GetCurrentValueCore ( double startValue, double targetValue, System.Windows.Media.Animation.AnimationClock clock ) : double | ||
startValue | double | |
targetValue | double | |
clock | System.Windows.Media.Animation.AnimationClock | |
return | double |
public static Linear ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static QuadEaseIn ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static QuadEaseInOut ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static QuadEaseOut ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static QuadEaseOutIn ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static QuartEaseIn ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static QuartEaseInOut ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static QuartEaseOut ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static QuartEaseOutIn ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static QuintEaseIn ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static QuintEaseInOut ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static QuintEaseOut ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static QuintEaseOutIn ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static SineEaseIn ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static SineEaseInOut ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static SineEaseOut ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public static SineEaseOutIn ( double t, double b, double c, double d ) : double | ||
t | double | Current time in seconds. |
b | double | Starting value. |
c | double | Final value. |
d | double | Duration of animation. |
return | double |
public Tween ( Equations type, double from, double to ) : System | ||
type | Equations | |
from | double | |
to | double | |
return | System |
public Tween ( Equations type, double from, double to, Duration duration ) : System | ||
type | Equations | |
from | double | |
to | double | |
duration | Duration | |
return | System |
public static DependencyProperty,System.Windows EquationProperty | ||
return |
public static DependencyProperty,System.Windows FromProperty | ||
return |