Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media / Animation / LinearQuaternionKeyFrame.cs / 1305600 / LinearQuaternionKeyFrame.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 LinearQuaternionKeyFrame : QuaternionKeyFrame { ////// UseShortestPath Property /// public static readonly DependencyProperty UseShortestPathProperty = DependencyProperty.Register( "UseShortestPath", typeof(bool), typeof(LinearQuaternionKeyFrame), 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
- FileDetails.cs
- QilStrConcatenator.cs
- EventTask.cs
- MsmqIntegrationValidationBehavior.cs
- RedBlackList.cs
- InfoCardRSAOAEPKeyExchangeFormatter.cs
- SplitterPanel.cs
- ProtectedConfiguration.cs
- ClientConfigurationHost.cs
- CompressionTransform.cs
- HScrollProperties.cs
- StatusBarItem.cs
- ViewgenGatekeeper.cs
- SortKey.cs
- Interlocked.cs
- WindowsIdentity.cs
- DESCryptoServiceProvider.cs
- InstanceKeyView.cs
- ByteAnimationBase.cs
- FamilyTypeface.cs
- DocumentStatusResources.cs
- Tool.cs
- Task.cs
- BlurBitmapEffect.cs
- XmlDataContract.cs
- ToolStripButton.cs
- ImageListStreamer.cs
- SiteMapNodeItemEventArgs.cs
- DataGridCheckBoxColumn.cs
- XslAstAnalyzer.cs
- X509PeerCertificateElement.cs
- ProviderMetadata.cs
- PointHitTestParameters.cs
- NetMsmqBindingElement.cs
- DocumentReferenceCollection.cs
- DuplicateMessageDetector.cs
- CommonRemoteMemoryBlock.cs
- FontStretchConverter.cs
- MessageHeaderAttribute.cs
- ResourceCategoryAttribute.cs
- SecurityState.cs
- Int32Rect.cs
- TrustLevel.cs
- RectConverter.cs
- XDeferredAxisSource.cs
- XmlNullResolver.cs
- DataGridRowAutomationPeer.cs
- ColumnCollection.cs
- DNS.cs
- CustomErrorsSectionWrapper.cs
- QueryOperationResponseOfT.cs
- PropertyMap.cs
- MessageQueueEnumerator.cs
- TreeNodeBinding.cs
- HMACSHA256.cs
- LinkDescriptor.cs
- BitmapFrame.cs
- BufferBuilder.cs
- QilLiteral.cs
- UTF32Encoding.cs
- UInt32Storage.cs
- WindowsFormsHostAutomationPeer.cs
- SafeFileMapViewHandle.cs
- RuntimeHelpers.cs
- LayoutEditorPart.cs
- DataReaderContainer.cs
- Enum.cs
- Trace.cs
- ProxyWebPart.cs
- TreeBuilder.cs
- XhtmlConformanceSection.cs
- ExpressionValueEditor.cs
- Msmq4SubqueuePoisonHandler.cs
- IHttpResponseInternal.cs
- Sentence.cs
- WizardSideBarListControlItemEventArgs.cs
- TransformDescriptor.cs
- Blend.cs
- BitmapImage.cs
- MediaTimeline.cs
- MiniConstructorInfo.cs
- HashAlgorithm.cs
- COMException.cs
- UIElementParagraph.cs
- PropertyTabChangedEvent.cs
- RangeValueProviderWrapper.cs
- CapabilitiesSection.cs
- RenderTargetBitmap.cs
- ConnectionStringsExpressionBuilder.cs
- CollectionBuilder.cs
- DataGridToolTip.cs
- ProfessionalColorTable.cs
- DataGridCellItemAutomationPeer.cs
- OracleParameterCollection.cs
- XmlSchemaValidator.cs
- GroupStyle.cs
- basemetadatamappingvisitor.cs
- TargetParameterCountException.cs
- _ProxyRegBlob.cs
- ReflectTypeDescriptionProvider.cs