Show / Hide Table of Contents

Class ElasticEase

Implements elastic easing function for animations

Inheritance
System.Object
DependencyObject
Freezable
EasingFunctionBase
ElasticEase
Inherited Members
EasingFunctionBase.EasingModeProperty
EasingFunctionBase.EasingMode
EasingFunctionBase.Ease(Double)
Freezable.IsFrozen
Freezable.Parent
Freezable.Changed
Freezable.Freeze()
Freezable.OnPropertyChanged(DependencyProperty)
DependencyObject.DependencyObjectType
DependencyObject.IsSealed
DependencyObject.Equals(Object)
DependencyObject.GetHashCode()
DependencyObject.ClearValue(DependencyProperty)
DependencyObject.GetValue(DependencyProperty)
DependencyObject.ReadLocalValue(DependencyProperty)
DependencyObject.GetLocalValueEnumerator()
DependencyObject.SetValue(DependencyProperty, Object)
DependencyObject.CoerceValue(DependencyProperty)
DependencyObject.SetBinding(DependencyProperty, Binding)
DependencyObject.SetResourceReference(DependencyProperty, Object)
Namespace: EmptyKeys.UserInterface.Media.Animation
Assembly: EmptyKeys.UserInterface.dll
Syntax
public class ElasticEase : EasingFunctionBase

Fields

OscillationsProperty

The oscillations property

Declaration
public static readonly DependencyProperty OscillationsProperty
Field Value
Type Description
DependencyProperty

SpringinessProperty

The springiness property

Declaration
public static readonly DependencyProperty SpringinessProperty
Field Value
Type Description
DependencyProperty

Properties

Oscillations

Gets or sets the oscillations.

Declaration
public int Oscillations { get; set; }
Property Value
Type Description
System.Int32

The oscillations.

Springiness

Gets or sets the springiness.

Declaration
public float Springiness { get; set; }
Property Value
Type Description
System.Single

The springiness.

Methods

CloneCore()

Clone core method for easing function

Declaration
protected override EasingFunctionBase CloneCore()
Returns
Type Description
EasingFunctionBase
Overrides
EasingFunctionBase.CloneCore()

EaseCore(Double)

Core method for easing function

Declaration
protected override double EaseCore(double progress)
Parameters
Type Name Description
System.Double progress

The progress.

Returns
Type Description
System.Double
Overrides
EasingFunctionBase.EaseCore(Double)
Back to top Generated by DocFX