Show / Hide Table of Contents

Class SineEase

Implements sinus curve easing function for animations

Inheritance
System.Object
DependencyObject
Freezable
EasingFunctionBase
SineEase
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 SineEase : EasingFunctionBase

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