Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media / Animation / SplineQuaternionKeyFrame.cs / 1305600 / SplineQuaternionKeyFrame.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // //--------------------------------------------------------------------------- using System; using System.Windows; using MS.Internal.KnownBoxes; namespace System.Windows.Media.Animation { ////// This class is used as part of a QuaternionKeyFrameCollection in /// conjunction with a KeyFrameQuaternionAnimation to animate a /// Quaternion property value along a set of key frames. /// /// This QuaternionKeyFrame interpolates the between the Quaternion Value of /// the previous key frame and its own Value linearly to produce its output value. /// public partial class SplineQuaternionKeyFrame : QuaternionKeyFrame { ////// UseShortestPath Property /// public static readonly DependencyProperty UseShortestPathProperty = DependencyProperty.Register( "UseShortestPath", typeof(bool), typeof(SplineQuaternionKeyFrame), new PropertyMetadata(/* defaultValue = */ BooleanBoxes.TrueBox)); ////// If true, the animation will automatically flip the sign of the destination /// Quaternion to ensure the shortest path is taken. /// public bool UseShortestPath { get { return (bool) GetValue(UseShortestPathProperty); } set { SetValue(UseShortestPathProperty, value); } } } } // 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
- LineInfo.cs
- Transactions.cs
- XmlDocumentType.cs
- DefaultParameterValueAttribute.cs
- XmlSchemaComplexType.cs
- BitmapImage.cs
- Compiler.cs
- EnvelopedPkcs7.cs
- SurrogateChar.cs
- SqlUserDefinedTypeAttribute.cs
- RemotingException.cs
- HashHelper.cs
- AdPostCacheSubstitution.cs
- WebScriptServiceHost.cs
- SiteOfOriginContainer.cs
- WinFormsComponentEditor.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- Monitor.cs
- RemoveStoryboard.cs
- httpstaticobjectscollection.cs
- CqlIdentifiers.cs
- ProcessHostServerConfig.cs
- SourceFileBuildProvider.cs
- HelloOperationAsyncResult.cs
- WebServiceClientProxyGenerator.cs
- SiteOfOriginPart.cs
- RootBrowserWindow.cs
- SparseMemoryStream.cs
- ToolboxBitmapAttribute.cs
- DisplayMemberTemplateSelector.cs
- CodeDomConfigurationHandler.cs
- XmlQuerySequence.cs
- Int64Animation.cs
- AppSecurityManager.cs
- SectionInformation.cs
- ConfigurationSectionCollection.cs
- GeneralTransformGroup.cs
- HttpWebRequest.cs
- WebEventTraceProvider.cs
- xmlsaver.cs
- CodeSnippetCompileUnit.cs
- AffineTransform3D.cs
- CompilerTypeWithParams.cs
- TableAdapterManagerHelper.cs
- PropertyInfoSet.cs
- Figure.cs
- XsltException.cs
- StateDesigner.CommentLayoutGlyph.cs
- Table.cs
- OdbcConnectionOpen.cs
- CodeBlockBuilder.cs
- ZipFileInfoCollection.cs
- HealthMonitoringSection.cs
- TrackingParameters.cs
- UserCancellationException.cs
- BulletedListEventArgs.cs
- WindowsEditBox.cs
- NavigationWindowAutomationPeer.cs
- DataSourceExpression.cs
- Error.cs
- GridViewDeleteEventArgs.cs
- XPathDocumentBuilder.cs
- PartitionResolver.cs
- DateTimeFormatInfoScanner.cs
- IgnorePropertiesAttribute.cs
- ResourceSet.cs
- GridItemPattern.cs
- RoleGroupCollection.cs
- NoneExcludedImageIndexConverter.cs
- ImageAttributes.cs
- DisplayNameAttribute.cs
- DataGridViewLinkColumn.cs
- ThreadSafeList.cs
- ProgressBar.cs
- ListItemConverter.cs
- RelationshipSet.cs
- SqlRowUpdatedEvent.cs
- SynchronizedReadOnlyCollection.cs
- XmlExpressionDumper.cs
- CurrencyManager.cs
- LineProperties.cs
- XmlSchemaAnnotation.cs
- TreeNodeStyleCollection.cs
- QuadraticBezierSegment.cs
- CustomCredentialPolicy.cs
- OutputScopeManager.cs
- DesignerEventService.cs
- XmlSchemaAnyAttribute.cs
- NameTable.cs
- dbenumerator.cs
- HttpResponseInternalWrapper.cs
- XmlNotation.cs
- OperationResponse.cs
- ExpandCollapsePattern.cs
- DataGridComponentEditor.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- ShellProvider.cs
- ProcessManager.cs
- DynamicDocumentPaginator.cs
- Tablet.cs