/************************************************************************************* Extended WPF Toolkit Copyright (C) 2007-2013 Xceed Software Inc. This program is provided to you under the terms of the Microsoft Public License (Ms-PL) as published at http://wpftoolkit.codeplex.com/license For more features, controls, and fast professional support, pick up the Plus Edition at http://xceed.com/wpf_toolkit Stay informed: follow @datagrid on Twitter or Like http://facebook.com/datagrids ***********************************************************************************/ using Xceed.Wpf.Toolkit.Media.Animation; namespace Xceed.Wpf.Toolkit.Panels { public static class Animators { #region BackEaseIn Static Property public static DoubleAnimator BackEaseIn { get { if( _backEaseIn == null ) { _backEaseIn = new DoubleAnimator( PennerEquations.BackEaseIn ); } return _backEaseIn; } } private static DoubleAnimator _backEaseIn; #endregion #region BackEaseInOut Static Property public static DoubleAnimator BackEaseInOut { get { if( _backEaseInOut == null ) { _backEaseInOut = new DoubleAnimator( PennerEquations.BackEaseInOut ); } return _backEaseInOut; } } private static DoubleAnimator _backEaseInOut; #endregion #region BackEaseOut Static Property public static DoubleAnimator BackEaseOut { get { if( _backEaseOut == null ) { _backEaseOut = new DoubleAnimator( PennerEquations.BackEaseOut ); } return _backEaseOut; } } private static DoubleAnimator _backEaseOut; #endregion #region BounceEaseIn Static Property public static DoubleAnimator BounceEaseIn { get { if( _bounceEaseIn == null ) { _bounceEaseIn = new DoubleAnimator( PennerEquations.BounceEaseIn ); } return _bounceEaseIn; } } private static DoubleAnimator _bounceEaseIn; #endregion #region BounceEaseInOut Static Property public static DoubleAnimator BounceEaseInOut { get { if( _bounceEaseInOut == null ) { _bounceEaseInOut = new DoubleAnimator( PennerEquations.BounceEaseInOut ); } return _bounceEaseInOut; } } private static DoubleAnimator _bounceEaseInOut; #endregion #region BounceEaseOut Static Property public static DoubleAnimator BounceEaseOut { get { if( _bounceEaseOut == null ) { _bounceEaseOut = new DoubleAnimator( PennerEquations.BounceEaseOut ); } return _bounceEaseOut; } } private static DoubleAnimator _bounceEaseOut; #endregion #region CircEaseIn Static Property public static DoubleAnimator CircEaseIn { get { if( _circEaseIn == null ) { _circEaseIn = new DoubleAnimator( PennerEquations.CircEaseIn ); } return _circEaseIn; } } private static DoubleAnimator _circEaseIn; #endregion #region CircEaseInOut Static Property public static DoubleAnimator CircEaseInOut { get { if( _circEaseInOut == null ) { _circEaseInOut = new DoubleAnimator( PennerEquations.CircEaseInOut ); } return _circEaseInOut; } } private static DoubleAnimator _circEaseInOut; #endregion #region CircEaseOut Static Property public static DoubleAnimator CircEaseOut { get { if( _circEaseOut == null ) { _circEaseOut = new DoubleAnimator( PennerEquations.CircEaseOut ); } return _circEaseOut; } } private static DoubleAnimator _circEaseOut; #endregion #region CubicEaseIn Static Property public static DoubleAnimator CubicEaseIn { get { if( _cubicEaseIn == null ) { _cubicEaseIn = new DoubleAnimator( PennerEquations.CubicEaseIn ); } return _cubicEaseIn; } } private static DoubleAnimator _cubicEaseIn; #endregion #region CubicEaseInOut Static Property public static DoubleAnimator CubicEaseInOut { get { if( _cubicEaseInOut == null ) { _cubicEaseInOut = new DoubleAnimator( PennerEquations.CubicEaseInOut ); } return _cubicEaseInOut; } } private static DoubleAnimator _cubicEaseInOut; #endregion #region CubicEaseOut Static Property public static DoubleAnimator CubicEaseOut { get { if( _cubicEaseOut == null ) { _cubicEaseOut = new DoubleAnimator( PennerEquations.CubicEaseOut ); } return _cubicEaseOut; } } private static DoubleAnimator _cubicEaseOut; #endregion #region ElasticEaseIn Static Property public static DoubleAnimator ElasticEaseIn { get { if( _elasticEaseIn == null ) { _elasticEaseIn = new DoubleAnimator( PennerEquations.ElasticEaseIn ); } return _elasticEaseIn; } } private static DoubleAnimator _elasticEaseIn; #endregion #region ElasticEaseInOut Static Property public static DoubleAnimator ElasticEaseInOut { get { if( _elasticEaseInOut == null ) { _elasticEaseInOut = new DoubleAnimator( PennerEquations.ElasticEaseInOut ); } return _elasticEaseInOut; } } private static DoubleAnimator _elasticEaseInOut; #endregion #region ElasticEaseOut Static Property public static DoubleAnimator ElasticEaseOut { get { if( _elasticEaseOut == null ) { _elasticEaseOut = new DoubleAnimator( PennerEquations.ElasticEaseOut ); } return _elasticEaseOut; } } private static DoubleAnimator _elasticEaseOut; #endregion #region ExpoEaseIn Static Property public static DoubleAnimator ExpoEaseIn { get { if( _expoEaseIn == null ) { _expoEaseIn = new DoubleAnimator( PennerEquations.ExpoEaseIn ); } return _expoEaseIn; } } private static DoubleAnimator _expoEaseIn; #endregion #region ExpoEaseInOut Static Property public static DoubleAnimator ExpoEaseInOut { get { if( _expoEaseInOut == null ) { _expoEaseInOut = new DoubleAnimator( PennerEquations.ExpoEaseInOut ); } return _expoEaseInOut; } } private static DoubleAnimator _expoEaseInOut; #endregion #region ExpoEaseOut Static Property public static DoubleAnimator ExpoEaseOut { get { if( _expoEaseOut == null ) { _expoEaseOut = new DoubleAnimator( PennerEquations.ExpoEaseOut ); } return _expoEaseOut; } } private static DoubleAnimator _expoEaseOut; #endregion #region Linear Static Property public static DoubleAnimator Linear { get { if( _linear == null ) { _linear = new DoubleAnimator( PennerEquations.Linear ); } return _linear; } } private static DoubleAnimator _linear; #endregion #region QuadEaseIn Static Property public static DoubleAnimator QuadEaseIn { get { if( _quadEaseIn == null ) { _quadEaseIn = new DoubleAnimator( PennerEquations.QuadEaseIn ); } return _quadEaseIn; } } private static DoubleAnimator _quadEaseIn; #endregion #region QuadEaseInOut Static Property public static DoubleAnimator QuadEaseInOut { get { if( _quadEaseInOut == null ) { _quadEaseInOut = new DoubleAnimator( PennerEquations.QuadEaseInOut ); } return _quadEaseInOut; } } private static DoubleAnimator _quadEaseInOut; #endregion #region QuadEaseOut Static Property public static DoubleAnimator QuadEaseOut { get { if( _quadEaseOut == null ) { _quadEaseOut = new DoubleAnimator( PennerEquations.QuadEaseOut ); } return _quadEaseOut; } } private static DoubleAnimator _quadEaseOut; #endregion #region QuartEaseIn Static Property public static DoubleAnimator QuartEaseIn { get { if( _quartEaseIn == null ) { _quartEaseIn = new DoubleAnimator( PennerEquations.QuartEaseIn ); } return _quartEaseIn; } } private static DoubleAnimator _quartEaseIn; #endregion #region QuartEaseInOut Static Property public static DoubleAnimator QuartEaseInOut { get { if( _quartEaseInOut == null ) { _quartEaseInOut = new DoubleAnimator( PennerEquations.QuartEaseInOut ); } return _quartEaseInOut; } } private static DoubleAnimator _quartEaseInOut; #endregion #region QuartEaseOut Static Property public static DoubleAnimator QuartEaseOut { get { if( _quartEaseOut == null ) { _quartEaseOut = new DoubleAnimator( PennerEquations.QuartEaseOut ); } return _quartEaseOut; } } private static DoubleAnimator _quartEaseOut; #endregion #region QuintEaseIn Static Property public static DoubleAnimator QuintEaseIn { get { if( _quintEaseIn == null ) { _quintEaseIn = new DoubleAnimator( PennerEquations.QuintEaseIn ); } return _quintEaseIn; } } private static DoubleAnimator _quintEaseIn; #endregion #region QuintEaseInOut Static Property public static DoubleAnimator QuintEaseInOut { get { if( _quintEaseInOut == null ) { _quintEaseInOut = new DoubleAnimator( PennerEquations.QuintEaseInOut ); } return _quintEaseInOut; } } private static DoubleAnimator _quintEaseInOut; #endregion #region QuintEaseOut Static Property public static DoubleAnimator QuintEaseOut { get { if( _quintEaseOut == null ) { _quintEaseOut = new DoubleAnimator( PennerEquations.QuintEaseOut ); } return _quintEaseOut; } } private static DoubleAnimator _quintEaseOut; #endregion #region SineEaseIn Static Property public static DoubleAnimator SineEaseIn { get { if( _sineEaseIn == null ) { _sineEaseIn = new DoubleAnimator( PennerEquations.SineEaseIn ); } return _sineEaseIn; } } private static DoubleAnimator _sineEaseIn; #endregion #region SineEaseInOut Static Property public static DoubleAnimator SineEaseInOut { get { if( _sineEaseInOut == null ) { _sineEaseInOut = new DoubleAnimator( PennerEquations.SineEaseInOut ); } return _sineEaseInOut; } } private static DoubleAnimator _sineEaseInOut; #endregion #region SineEaseOut Static Property public static DoubleAnimator SineEaseOut { get { if( _sineEaseOut == null ) { _sineEaseOut = new DoubleAnimator( PennerEquations.SineEaseOut ); } return _sineEaseOut; } } private static DoubleAnimator _sineEaseOut; #endregion } }