Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- WaitHandle.cs
- DataGridViewTopLeftHeaderCell.cs
- OrderedDictionary.cs
- FixedSOMTableCell.cs
- KeyFrames.cs
- CodeEntryPointMethod.cs
- DataGridViewCellParsingEventArgs.cs
- TextFormattingConverter.cs
- ShaderEffect.cs
- ObjectCloneHelper.cs
- WizardSideBarListControlItemEventArgs.cs
- Function.cs
- CookieParameter.cs
- CommandBinding.cs
- Composition.cs
- DispatcherObject.cs
- BitmapEffectOutputConnector.cs
- SimpleNameService.cs
- LOSFormatter.cs
- WindowProviderWrapper.cs
- ComponentRenameEvent.cs
- HotSpot.cs
- ReachVisualSerializerAsync.cs
- InkPresenter.cs
- EntityDataSourceMemberPath.cs
- SqlDataSourceConfigureSelectPanel.cs
- DockPattern.cs
- Latin1Encoding.cs
- AutomationProperties.cs
- DuplicateWaitObjectException.cs
- DynamicRouteExpression.cs
- Base64Encoder.cs
- SqlSelectStatement.cs
- SchemaMerger.cs
- AssociatedControlConverter.cs
- OrderByLifter.cs
- Line.cs
- DoubleAnimationBase.cs
- Propagator.ExtentPlaceholderCreator.cs
- Set.cs
- TagPrefixCollection.cs
- IncrementalReadDecoders.cs
- ArgumentOutOfRangeException.cs
- HwndHostAutomationPeer.cs
- SymbolMethod.cs
- FileDialog.cs
- QuotedPrintableStream.cs
- ExpressionNormalizer.cs
- PixelShader.cs
- RemotingAttributes.cs
- IndexerHelper.cs
- KeyProperty.cs
- _ContextAwareResult.cs
- CodeCommentStatement.cs
- CodeTypeParameterCollection.cs
- securitycriticaldataClass.cs
- XmlWriterDelegator.cs
- TargetParameterCountException.cs
- BufferedGraphicsContext.cs
- QuerySettings.cs
- MessagingActivityHelper.cs
- TextDecorationCollection.cs
- DetailsViewModeEventArgs.cs
- StructuralCache.cs
- TypeExtension.cs
- LocatorPartList.cs
- MessageBox.cs
- XmlSchemaSequence.cs
- InternalControlCollection.cs
- BamlVersionHeader.cs
- CellParaClient.cs
- TextEditorMouse.cs
- CustomAttributeBuilder.cs
- XmlArrayItemAttributes.cs
- XamlToRtfParser.cs
- EntityDataSourceSelectingEventArgs.cs
- ExceptionAggregator.cs
- ManagementObjectSearcher.cs
- CodeObject.cs
- SiteMapDataSourceView.cs
- SiteMapDataSourceView.cs
- ListBox.cs
- FilterableData.cs
- ADRoleFactoryConfiguration.cs
- ServiceSecurityContext.cs
- LiteralControl.cs
- NullableDecimalMinMaxAggregationOperator.cs
- DocumentGridPage.cs
- GridViewHeaderRowPresenter.cs
- HandlerBase.cs
- TrackingProfileDeserializationException.cs
- CopyCodeAction.cs
- SqlCommand.cs
- UrlMappingCollection.cs
- CodeGenerationManager.cs
- ConfigPathUtility.cs
- DecimalSumAggregationOperator.cs
- OdbcConnectionOpen.cs
- HttpApplicationFactory.cs
- CheckBox.cs