Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- AssociationTypeEmitter.cs
- PasswordPropertyTextAttribute.cs
- SystemWebCachingSectionGroup.cs
- SevenBitStream.cs
- TraceXPathNavigator.cs
- PointKeyFrameCollection.cs
- XmlSerializerSection.cs
- OdbcConnectionFactory.cs
- ConfigXmlWhitespace.cs
- MobileComponentEditorPage.cs
- PathSegmentCollection.cs
- XmlNodeChangedEventManager.cs
- login.cs
- _TransmitFileOverlappedAsyncResult.cs
- DataGridViewAdvancedBorderStyle.cs
- CookieProtection.cs
- UdpChannelFactory.cs
- TriggerBase.cs
- PropertyEntry.cs
- GraphicsContainer.cs
- HttpListenerContext.cs
- StylusPointCollection.cs
- ConfigurationErrorsException.cs
- _TransmitFileOverlappedAsyncResult.cs
- GridViewPageEventArgs.cs
- UriTemplateEquivalenceComparer.cs
- RuntimeCompatibilityAttribute.cs
- AtomServiceDocumentSerializer.cs
- OdbcRowUpdatingEvent.cs
- UnicodeEncoding.cs
- AliasExpr.cs
- SettingsPropertyValue.cs
- CacheDependency.cs
- SamlEvidence.cs
- IpcClientChannel.cs
- CollectionViewGroupRoot.cs
- EntityTypeEmitter.cs
- ACE.cs
- ObjectListCommandCollection.cs
- InputLanguageSource.cs
- DuplicateWaitObjectException.cs
- SecurityContext.cs
- XmlSortKey.cs
- CompoundFileStreamReference.cs
- ScriptResourceAttribute.cs
- LocalServiceSecuritySettings.cs
- BamlBinaryReader.cs
- ToolStripPanelCell.cs
- MethodImplAttribute.cs
- Point.cs
- WebPartDescription.cs
- LinkLabelLinkClickedEvent.cs
- ConfigurationErrorsException.cs
- ChannelManagerHelpers.cs
- Label.cs
- WebPartCollection.cs
- TabItem.cs
- XmlAnyAttributeAttribute.cs
- Queue.cs
- SerializationSectionGroup.cs
- _AuthenticationState.cs
- FixedDSBuilder.cs
- MatrixTransform.cs
- ThreadStaticAttribute.cs
- Matrix3DConverter.cs
- WebBaseEventKeyComparer.cs
- ApplicationManager.cs
- PatternMatcher.cs
- NamedObject.cs
- SqlNode.cs
- BoundField.cs
- DataGridViewImageColumn.cs
- SqlTriggerContext.cs
- AtomContentProperty.cs
- DataControlLinkButton.cs
- SecureUICommand.cs
- CrossAppDomainChannel.cs
- ToolZoneDesigner.cs
- BasicDesignerLoader.cs
- TargetControlTypeAttribute.cs
- MetadataArtifactLoaderCompositeFile.cs
- GuidConverter.cs
- CompoundFileReference.cs
- UnhandledExceptionEventArgs.cs
- InputBinder.cs
- GeneratedContractType.cs
- CheckBoxStandardAdapter.cs
- PersianCalendar.cs
- ToolStripDropDownClosingEventArgs.cs
- PageOutputQuality.cs
- WebProxyScriptElement.cs
- SerialReceived.cs
- ModulesEntry.cs
- CryptoApi.cs
- KoreanCalendar.cs
- XmlSchemaSimpleTypeList.cs
- PathData.cs
- WebUtil.cs
- WeakReferenceEnumerator.cs
- Vector3DAnimationUsingKeyFrames.cs