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
- UxThemeWrapper.cs
- SqlProviderServices.cs
- DBSqlParserTableCollection.cs
- CornerRadiusConverter.cs
- RadioButtonRenderer.cs
- EntityWrapperFactory.cs
- DescendentsWalker.cs
- Calendar.cs
- OuterGlowBitmapEffect.cs
- ListBoxItem.cs
- EventLogTraceListener.cs
- DataControlButton.cs
- TransformGroup.cs
- DataStreamFromComStream.cs
- Animatable.cs
- ProfilePropertyMetadata.cs
- TrustManagerMoreInformation.cs
- unitconverter.cs
- RolePrincipal.cs
- DbExpressionRules.cs
- SoapExtensionTypeElement.cs
- ButtonStandardAdapter.cs
- HtmlButton.cs
- PropertyConverter.cs
- SignatureToken.cs
- PublisherMembershipCondition.cs
- HttpRequest.cs
- ModuleElement.cs
- DrawingContextWalker.cs
- DataGridrowEditEndingEventArgs.cs
- SystemIPInterfaceStatistics.cs
- ObjectItemAssemblyLoader.cs
- CodeCommentStatement.cs
- StyleBamlRecordReader.cs
- InternalBufferOverflowException.cs
- CapacityStreamGeometryContext.cs
- CacheRequest.cs
- AppDomainShutdownMonitor.cs
- DynamicILGenerator.cs
- DataViewManager.cs
- DataGridViewColumnDesigner.cs
- EmptyReadOnlyDictionaryInternal.cs
- ObjectStateManager.cs
- GridItemPatternIdentifiers.cs
- MessageBodyDescription.cs
- TableItemStyle.cs
- Operand.cs
- HtmlTextBoxAdapter.cs
- TextTreeInsertUndoUnit.cs
- HwndSubclass.cs
- DesignSurfaceCollection.cs
- Rotation3DAnimationUsingKeyFrames.cs
- TaskHelper.cs
- InputMethodStateChangeEventArgs.cs
- DrawingGroupDrawingContext.cs
- ConfigurationSection.cs
- SHA512.cs
- NullableIntAverageAggregationOperator.cs
- BamlRecords.cs
- ExpressionBinding.cs
- MultipartContentParser.cs
- MemberDescriptor.cs
- Dictionary.cs
- LocalValueEnumerator.cs
- StyleHelper.cs
- AmbiguousMatchException.cs
- OrderPreservingPipeliningMergeHelper.cs
- Crc32.cs
- DbProviderFactories.cs
- InstanceData.cs
- ViewCellSlot.cs
- QueryCacheEntry.cs
- XmlArrayItemAttribute.cs
- ReadWriteSpinLock.cs
- PeerNameRecordCollection.cs
- ClientTargetSection.cs
- ReachDocumentReferenceCollectionSerializer.cs
- EntityDataSourceDataSelection.cs
- ColumnWidthChangingEvent.cs
- CodeDomSerializerException.cs
- CodeObject.cs
- WebPartUserCapability.cs
- Triplet.cs
- SchemaAttDef.cs
- MultiAsyncResult.cs
- Label.cs
- SapiRecognizer.cs
- SqlAliasesReferenced.cs
- SmiSettersStream.cs
- SvcMapFileLoader.cs
- Geometry3D.cs
- SettingsProviderCollection.cs
- ToolStripGripRenderEventArgs.cs
- EditorPartCollection.cs
- ComponentConverter.cs
- ImageMap.cs
- AutomationEvent.cs
- KeyNotFoundException.cs
- figurelengthconverter.cs
- StateWorkerRequest.cs