Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media / Animation / CircleEase.cs / 1305600 / CircleEase.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation, 2008 // // File: CircleEase.cs //----------------------------------------------------------------------------- namespace System.Windows.Media.Animation { ////// This class implements an easing function that gives a circular curve toward the destination. /// public class CircleEase : EasingFunctionBase { protected override double EaseInCore(double normalizedTime) { normalizedTime = Math.Max(0.0, Math.Min(1.0, normalizedTime)); return 1.0 - Math.Sqrt(1.0 - normalizedTime * normalizedTime); } protected override Freezable CreateInstanceCore() { return new CircleEase(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation, 2008 // // File: CircleEase.cs //----------------------------------------------------------------------------- namespace System.Windows.Media.Animation { ////// This class implements an easing function that gives a circular curve toward the destination. /// public class CircleEase : EasingFunctionBase { protected override double EaseInCore(double normalizedTime) { normalizedTime = Math.Max(0.0, Math.Min(1.0, normalizedTime)); return 1.0 - Math.Sqrt(1.0 - normalizedTime * normalizedTime); } protected override Freezable CreateInstanceCore() { return new CircleEase(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ConfigurationLockCollection.cs
- FileStream.cs
- PeerCollaborationPermission.cs
- TypeReference.cs
- MailSettingsSection.cs
- ApplicationHost.cs
- FilterableAttribute.cs
- SerializationFieldInfo.cs
- Label.cs
- ConfigurationProperty.cs
- WindowsRebar.cs
- DataGridSortCommandEventArgs.cs
- TreeWalker.cs
- SqlUtil.cs
- StylusEventArgs.cs
- SendMailErrorEventArgs.cs
- sortedlist.cs
- Scene3D.cs
- WSFederationHttpBindingCollectionElement.cs
- CodeDirectionExpression.cs
- counter.cs
- VectorConverter.cs
- DataError.cs
- Opcode.cs
- CharStorage.cs
- PrintPreviewDialog.cs
- PartBasedPackageProperties.cs
- SerialErrors.cs
- NamedObject.cs
- FixedSOMLineCollection.cs
- Empty.cs
- DiagnosticTraceSchemas.cs
- _ConnectStream.cs
- NavigationProgressEventArgs.cs
- AdornerHitTestResult.cs
- SchemaTableColumn.cs
- ListBase.cs
- DoubleAnimationClockResource.cs
- SharingService.cs
- CompositeDataBoundControl.cs
- OutputCacheProfile.cs
- ContentIterators.cs
- StateManagedCollection.cs
- SoapExtension.cs
- DataGridToolTip.cs
- GestureRecognitionResult.cs
- ColorInterpolationModeValidation.cs
- ResourcesChangeInfo.cs
- SelectionItemProviderWrapper.cs
- DiagnosticStrings.cs
- SerializationObjectManager.cs
- AsyncResult.cs
- Stack.cs
- XmlCharCheckingWriter.cs
- InstanceCompleteException.cs
- _AutoWebProxyScriptHelper.cs
- FtpCachePolicyElement.cs
- ExeConfigurationFileMap.cs
- ScrollItemPatternIdentifiers.cs
- HtmlInputControl.cs
- StrokeCollection.cs
- CachedFontFace.cs
- SoapExtension.cs
- MemberPath.cs
- EntityDataSourceChangingEventArgs.cs
- ISFTagAndGuidCache.cs
- DrawingGroupDrawingContext.cs
- RegistryPermission.cs
- ResXResourceWriter.cs
- CodeTypeReferenceCollection.cs
- ApplicationTrust.cs
- TextComposition.cs
- EnumType.cs
- CaseStatementProjectedSlot.cs
- XmlIgnoreAttribute.cs
- CommunicationObjectFaultedException.cs
- UserControl.cs
- PerformanceCounterPermission.cs
- SessionPageStateSection.cs
- Oid.cs
- SQLConvert.cs
- MonitoringDescriptionAttribute.cs
- Int32Converter.cs
- DesignerCatalogPartChrome.cs
- Setter.cs
- Hyperlink.cs
- VisualProxy.cs
- DrawingBrush.cs
- StorageMappingItemCollection.cs
- Comparer.cs
- counter.cs
- StrokeNodeOperations2.cs
- SpecialFolderEnumConverter.cs
- SchemaTableOptionalColumn.cs
- TypeConverterAttribute.cs
- ErrorHandler.cs
- StatusBar.cs
- NonParentingControl.cs
- StyleCollectionEditor.cs
- PointKeyFrameCollection.cs