Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / wpf / src / Core / CSharp / System / Windows / Media3D / QuaternionRotation3D.cs / 1 / 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
- DoubleLinkListEnumerator.cs
- PropertyReferenceExtension.cs
- AttachInfo.cs
- BamlRecords.cs
- PingReply.cs
- ResourcePool.cs
- CompilerGlobalScopeAttribute.cs
- TreeNodeEventArgs.cs
- NoPersistHandle.cs
- TimeSpanValidator.cs
- DependencyPropertyAttribute.cs
- RadioButton.cs
- SingleAnimationUsingKeyFrames.cs
- AutomationIdentifierGuids.cs
- SecurityResources.cs
- XPathItem.cs
- NetMsmqSecurityMode.cs
- SchemaImporterExtensionElement.cs
- ConfigurationSection.cs
- AccessDataSourceView.cs
- SQLConvert.cs
- DataTemplate.cs
- CategoryAttribute.cs
- _HelperAsyncResults.cs
- Route.cs
- OpenFileDialog.cs
- X509UI.cs
- MgmtResManager.cs
- SafeBitVector32.cs
- DiscoveryClientBindingElement.cs
- ClientBuildManager.cs
- ListViewSelectEventArgs.cs
- EntityDataSourceMemberPath.cs
- GenericIdentity.cs
- PeerNameRecordCollection.cs
- AssemblyFilter.cs
- CodeEventReferenceExpression.cs
- OdbcHandle.cs
- DescendantBaseQuery.cs
- ProxyWebPartManager.cs
- HttpCachePolicy.cs
- Part.cs
- TreeNodeMouseHoverEvent.cs
- UnionExpr.cs
- EntityContainer.cs
- BitmapEffectInputData.cs
- SymbolType.cs
- FileInfo.cs
- DoubleAnimation.cs
- DiagnosticsConfigurationHandler.cs
- VariableAction.cs
- IisTraceListener.cs
- ActivityCollectionMarkupSerializer.cs
- CngKeyCreationParameters.cs
- CodeTypeReference.cs
- XPathSelectionIterator.cs
- OdbcError.cs
- NullableBoolConverter.cs
- BinaryNode.cs
- FormView.cs
- EditorAttribute.cs
- BitArray.cs
- TcpTransportSecurity.cs
- FormViewCommandEventArgs.cs
- PrintPageEvent.cs
- UnitySerializationHolder.cs
- XslAst.cs
- HttpWebResponse.cs
- XmlParserContext.cs
- UnmanagedMemoryStreamWrapper.cs
- DirectionalLight.cs
- FontCollection.cs
- codemethodreferenceexpression.cs
- EventOpcode.cs
- EqualityComparer.cs
- RunWorkerCompletedEventArgs.cs
- GeneralTransform3DGroup.cs
- StreamWithDictionary.cs
- SimpleType.cs
- PageContent.cs
- Expressions.cs
- AssemblyFilter.cs
- SqlDependencyUtils.cs
- LineMetrics.cs
- BasicBrowserDialog.designer.cs
- InputScopeConverter.cs
- BindingMemberInfo.cs
- TemplateField.cs
- RequestStatusBarUpdateEventArgs.cs
- CompilerTypeWithParams.cs
- XsdDataContractImporter.cs
- XhtmlTextWriter.cs
- JsonMessageEncoderFactory.cs
- ResourcesGenerator.cs
- HtmlTextArea.cs
- SmtpSection.cs
- _SslSessionsCache.cs
- XmlEncoding.cs
- PostBackOptions.cs
- translator.cs