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
- StateManagedCollection.cs
- QueryableFilterRepeater.cs
- CaseInsensitiveComparer.cs
- ImportCatalogPart.cs
- XmlObjectSerializerReadContextComplex.cs
- MatrixCamera.cs
- RegexNode.cs
- StickyNoteHelper.cs
- BehaviorEditorPart.cs
- OverlappedAsyncResult.cs
- XPathException.cs
- RadioButtonFlatAdapter.cs
- Visual3DCollection.cs
- ProcessModelSection.cs
- StaticResourceExtension.cs
- figurelengthconverter.cs
- SynchronizationLockException.cs
- CollectionBase.cs
- WindowsPrincipal.cs
- Marshal.cs
- OrderPreservingPipeliningSpoolingTask.cs
- JsonEnumDataContract.cs
- DataSourceUtil.cs
- LogAppendAsyncResult.cs
- AvTraceFormat.cs
- SignatureToken.cs
- _ListenerAsyncResult.cs
- MailWebEventProvider.cs
- XhtmlBasicPanelAdapter.cs
- ImageCollectionCodeDomSerializer.cs
- XmlHelper.cs
- RuntimeIdentifierPropertyAttribute.cs
- ExportOptions.cs
- Win32NamedPipes.cs
- LoginName.cs
- DrawingAttributesDefaultValueFactory.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- PerspectiveCamera.cs
- StructuredTypeEmitter.cs
- BamlTreeNode.cs
- ValueProviderWrapper.cs
- XhtmlStyleClass.cs
- DataRowExtensions.cs
- SharedUtils.cs
- SettingsProviderCollection.cs
- XmlSchemaSimpleContentRestriction.cs
- Cursors.cs
- XmlDocument.cs
- XomlCompilerParameters.cs
- controlskin.cs
- MessageQueuePermissionEntryCollection.cs
- XamlSerializer.cs
- Aggregates.cs
- VideoDrawing.cs
- VisualStyleTypesAndProperties.cs
- DataObjectMethodAttribute.cs
- BoundField.cs
- FrameworkTemplate.cs
- SqlException.cs
- Vector3DAnimationBase.cs
- _LoggingObject.cs
- X509Certificate2.cs
- ConfigurationFileMap.cs
- FormatterServicesNoSerializableCheck.cs
- EventLogStatus.cs
- Triplet.cs
- SqlInternalConnectionTds.cs
- CompModHelpers.cs
- NativeActivityContext.cs
- CompositeDuplexBindingElement.cs
- UnicastIPAddressInformationCollection.cs
- WebControlAdapter.cs
- ColorAnimation.cs
- SubtreeProcessor.cs
- TextBoxView.cs
- ObjectDataSource.cs
- WebPartRestoreVerb.cs
- SingleAnimationBase.cs
- ResourceExpressionEditorSheet.cs
- WeakReferenceList.cs
- MappingException.cs
- NegotiateStream.cs
- ResourceBinder.cs
- DataRow.cs
- RangeContentEnumerator.cs
- TextSelectionHighlightLayer.cs
- BitmapCodecInfo.cs
- DecimalKeyFrameCollection.cs
- PageCodeDomTreeGenerator.cs
- ItemsControl.cs
- EmissiveMaterial.cs
- ErrorView.xaml.cs
- SelectionItemProviderWrapper.cs
- Util.cs
- ListControlConvertEventArgs.cs
- WindowsScrollBar.cs
- TripleDES.cs
- DataSourceCache.cs
- EntityDataSourceEntitySetNameItem.cs
- XmlSerializationWriter.cs