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
- CharacterBufferReference.cs
- Classification.cs
- InternalConfigEventArgs.cs
- GridItemPatternIdentifiers.cs
- ResourceDisplayNameAttribute.cs
- CodeChecksumPragma.cs
- LinqMaximalSubtreeNominator.cs
- ControlBuilderAttribute.cs
- UIElementParaClient.cs
- DataSysAttribute.cs
- OperandQuery.cs
- DataContractSerializerServiceBehavior.cs
- MarkupWriter.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- EndpointFilterProvider.cs
- StorageRoot.cs
- XamlBuildProvider.cs
- Task.cs
- MenuItem.cs
- DbDataRecord.cs
- ReferenceEqualityComparer.cs
- SettingsProviderCollection.cs
- AttachedProperty.cs
- HwndSourceParameters.cs
- FieldTemplateUserControl.cs
- AttributeCollection.cs
- WsdlBuildProvider.cs
- DetailsViewInsertedEventArgs.cs
- Lasso.cs
- Point3DValueSerializer.cs
- DetailsViewDeleteEventArgs.cs
- ParseChildrenAsPropertiesAttribute.cs
- UrlPath.cs
- ToolStripManager.cs
- ThreadExceptionDialog.cs
- SQLBinary.cs
- XmlSchemaInclude.cs
- BlurBitmapEffect.cs
- File.cs
- EpmCustomContentWriterNodeData.cs
- DiscoveryMessageProperty.cs
- mansign.cs
- WebControlToolBoxItem.cs
- TypeBuilderInstantiation.cs
- ExeConfigurationFileMap.cs
- SqlException.cs
- WebPartActionVerb.cs
- ColorConverter.cs
- DropShadowEffect.cs
- HttpFormatExtensions.cs
- ClientSession.cs
- PageParser.cs
- SortKey.cs
- CodeIterationStatement.cs
- ControlParser.cs
- RepeatButton.cs
- Message.cs
- TextRangeBase.cs
- CacheDependency.cs
- AuthenticationService.cs
- OleDbConnectionFactory.cs
- SHA512.cs
- Tile.cs
- BooleanToVisibilityConverter.cs
- CodeSnippetCompileUnit.cs
- XPathChildIterator.cs
- BufferedGraphicsContext.cs
- ScriptResourceInfo.cs
- TraceSection.cs
- JulianCalendar.cs
- WorkflowIdleBehavior.cs
- HostingEnvironmentException.cs
- XmlSerializerAssemblyAttribute.cs
- SqlDataReader.cs
- IntegrationExceptionEventArgs.cs
- PrintPreviewGraphics.cs
- TransactionScope.cs
- ContentOperations.cs
- DelegatingConfigHost.cs
- QilGeneratorEnv.cs
- PanelStyle.cs
- GeneralTransformGroup.cs
- TargetParameterCountException.cs
- RTLAwareMessageBox.cs
- TypeCacheManager.cs
- PathGeometry.cs
- ClientConfigPaths.cs
- ExpressionPrinter.cs
- List.cs
- DeflateStream.cs
- PreProcessInputEventArgs.cs
- Switch.cs
- ProcessInfo.cs
- FontInfo.cs
- PreservationFileWriter.cs
- PageParserFilter.cs
- FormattedText.cs
- ExceptionHandlerDesigner.cs
- XmlUtf8RawTextWriter.cs
- ReflectionTypeLoadException.cs