Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media3D / QuaternionRotation3D.cs / 1305600 / QuaternionRotation3D.cs
//---------------------------------------------------------------------------- // //// Copyright (c) Microsoft Corporation. All rights reserved. // // // Description: A rotation in 3-space defined by a Quaternion. // // History: // 8/15/2005 : [....] - Created // //--------------------------------------------------------------------------- using System; namespace System.Windows.Media.Media3D { ////// A rotation in 3-space defined by a Quaternion. /// public partial class QuaternionRotation3D { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- #region Constructors ////// Default constructor that creates a rotation with Quaternion (0,0,0,1). /// public QuaternionRotation3D() {} ////// Constructor taking a quaternion. /// public QuaternionRotation3D(Quaternion quaternion) { Quaternion = quaternion; } #endregion Constructors //------------------------------------------------------ // // Internal Properties // //----------------------------------------------------- #region Internal Properties // Used by animation to get a snapshot of the current rotational // configuration for interpolation in Rotation3DAnimations. internal override Quaternion InternalQuaternion { get { return _cachedQuaternionValue; } } #endregion Internal Properties } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------------------- // //// Copyright (c) Microsoft Corporation. All rights reserved. // // // Description: A rotation in 3-space defined by a Quaternion. // // History: // 8/15/2005 : [....] - Created // //--------------------------------------------------------------------------- using System; namespace System.Windows.Media.Media3D { ////// A rotation in 3-space defined by a Quaternion. /// public partial class QuaternionRotation3D { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- #region Constructors ////// Default constructor that creates a rotation with Quaternion (0,0,0,1). /// public QuaternionRotation3D() {} ////// Constructor taking a quaternion. /// public QuaternionRotation3D(Quaternion quaternion) { Quaternion = quaternion; } #endregion Constructors //------------------------------------------------------ // // Internal Properties // //----------------------------------------------------- #region Internal Properties // Used by animation to get a snapshot of the current rotational // configuration for interpolation in Rotation3DAnimations. internal override Quaternion InternalQuaternion { get { return _cachedQuaternionValue; } } #endregion Internal Properties } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Int32RectConverter.cs
- Comparer.cs
- BitmapCacheBrush.cs
- DataGrid.cs
- XmlSchemaCollection.cs
- WorkflowTerminatedException.cs
- BitStream.cs
- UnmanagedMarshal.cs
- EffectiveValueEntry.cs
- NamespaceList.cs
- Attributes.cs
- SQLMoney.cs
- RandomNumberGenerator.cs
- TextTreeTextElementNode.cs
- ListViewGroup.cs
- BaseWebProxyFinder.cs
- DataSourceCacheDurationConverter.cs
- ExpressionBuilder.cs
- Accessible.cs
- SecurityTokenReferenceStyle.cs
- KeyValueConfigurationCollection.cs
- serverconfig.cs
- CharConverter.cs
- ObjectItemCollection.cs
- MulticastIPAddressInformationCollection.cs
- httpserverutility.cs
- PixelShader.cs
- RuleProcessor.cs
- GridViewCommandEventArgs.cs
- RoutedCommand.cs
- CheckoutException.cs
- ProjectionPruner.cs
- TextPointerBase.cs
- ThicknessAnimationBase.cs
- ListenerElementsCollection.cs
- ToolStripDropDownClosingEventArgs.cs
- MultiBindingExpression.cs
- DataGridViewRowConverter.cs
- SrgsDocument.cs
- ObjectHelper.cs
- ADMembershipUser.cs
- InfoCardBaseException.cs
- IPPacketInformation.cs
- CompositeCollectionView.cs
- Duration.cs
- SByteConverter.cs
- HMACMD5.cs
- SecurityTokenProvider.cs
- DbXmlEnabledProviderManifest.cs
- RadioButton.cs
- EventData.cs
- HwndSubclass.cs
- XmlException.cs
- CodeDirectionExpression.cs
- FixedTextContainer.cs
- MultiplexingDispatchMessageFormatter.cs
- Storyboard.cs
- AnnotationObservableCollection.cs
- SqlPersonalizationProvider.cs
- WebEventCodes.cs
- ByteStack.cs
- userdatakeys.cs
- CommentEmitter.cs
- Rect3DValueSerializer.cs
- Stylesheet.cs
- SubMenuStyleCollectionEditor.cs
- VBIdentifierTrimConverter.cs
- MsmqQueue.cs
- XmlNodeChangedEventManager.cs
- PersonalizationDictionary.cs
- DataGridRowDetailsEventArgs.cs
- XNodeValidator.cs
- HttpListenerTimeoutManager.cs
- Walker.cs
- ScopeElementCollection.cs
- FeatureAttribute.cs
- DeliveryRequirementsAttribute.cs
- ProxyWebPart.cs
- DigitShape.cs
- RadialGradientBrush.cs
- AdornerHitTestResult.cs
- BooleanExpr.cs
- BindableAttribute.cs
- IResourceProvider.cs
- SequenceFullException.cs
- RightsManagementUser.cs
- SingleAnimationBase.cs
- TemplateApplicationHelper.cs
- RewritingSimplifier.cs
- TextFindEngine.cs
- _LazyAsyncResult.cs
- ProgressBarHighlightConverter.cs
- storepermission.cs
- QueryAsyncResult.cs
- DesignParameter.cs
- SortedDictionary.cs
- SecurityContext.cs
- DecoderReplacementFallback.cs
- PixelFormat.cs
- WebPartCatalogCloseVerb.cs