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
- PlatformCulture.cs
- EffectiveValueEntry.cs
- UnicastIPAddressInformationCollection.cs
- SHA1.cs
- PackagePart.cs
- ZoneLinkButton.cs
- GeometryDrawing.cs
- FormsAuthenticationUser.cs
- AnnotationAdorner.cs
- DataBindingHandlerAttribute.cs
- SubclassTypeValidatorAttribute.cs
- PreservationFileReader.cs
- DataGridViewDataConnection.cs
- TextCharacters.cs
- XPathPatternParser.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- TableRowGroup.cs
- MessageDecoder.cs
- ErrorRuntimeConfig.cs
- SqlDataSource.cs
- MimeParameters.cs
- PartialToken.cs
- EDesignUtil.cs
- EventSinkActivityDesigner.cs
- AppSettingsExpressionBuilder.cs
- SmtpNetworkElement.cs
- LifetimeServices.cs
- FileDialog.cs
- Attributes.cs
- ToolboxComponentsCreatedEventArgs.cs
- TableSectionStyle.cs
- NamespaceDecl.cs
- DataTableMapping.cs
- DoubleCollection.cs
- ZoneLinkButton.cs
- AnnotationAuthorChangedEventArgs.cs
- ImageKeyConverter.cs
- ImmutableObjectAttribute.cs
- _SslSessionsCache.cs
- _AcceptOverlappedAsyncResult.cs
- RecommendedAsConfigurableAttribute.cs
- FixedSOMTableRow.cs
- DrawingGroup.cs
- DataMemberFieldConverter.cs
- TextViewBase.cs
- ConfigurationStrings.cs
- XNameConverter.cs
- DataGridColumn.cs
- DesignSurfaceCollection.cs
- StyleTypedPropertyAttribute.cs
- IDReferencePropertyAttribute.cs
- SessionStateItemCollection.cs
- Polyline.cs
- IriParsingElement.cs
- ListViewHitTestInfo.cs
- DiscoveryProxy.cs
- TypedElement.cs
- ThicknessAnimationBase.cs
- CryptoKeySecurity.cs
- Helper.cs
- SystemUdpStatistics.cs
- MethodToken.cs
- BindingMemberInfo.cs
- ViewgenContext.cs
- AppliedDeviceFiltersEditor.cs
- TextFormattingConverter.cs
- Latin1Encoding.cs
- ToolStripPanelDesigner.cs
- DataColumnChangeEvent.cs
- TrackingServices.cs
- NotCondition.cs
- TCPClient.cs
- HorizontalAlignConverter.cs
- XPathNode.cs
- SpeechEvent.cs
- ParentQuery.cs
- SwitchElementsCollection.cs
- IBuiltInEvidence.cs
- XmlEntity.cs
- VectorCollection.cs
- HelpKeywordAttribute.cs
- FontSourceCollection.cs
- ValidationResult.cs
- CompilerWrapper.cs
- HealthMonitoringSectionHelper.cs
- LocalIdCollection.cs
- AppModelKnownContentFactory.cs
- DataControlImageButton.cs
- PDBReader.cs
- DeploymentSection.cs
- GradientBrush.cs
- DataColumnCollection.cs
- DBSchemaTable.cs
- ContentIterators.cs
- TextEndOfSegment.cs
- CultureMapper.cs
- NullableLongAverageAggregationOperator.cs
- MergeExecutor.cs
- safesecurityhelperavalon.cs
- Blend.cs