Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- ListItemCollection.cs
- TextClipboardData.cs
- StrokeNode.cs
- HwndTarget.cs
- DragCompletedEventArgs.cs
- FontStyleConverter.cs
- WSFederationHttpBindingCollectionElement.cs
- BitmapEffectvisualstate.cs
- SamlAssertion.cs
- CustomValidator.cs
- FullTrustAssembly.cs
- CompoundFileDeflateTransform.cs
- HtmlToClrEventProxy.cs
- XmlBoundElement.cs
- PenContexts.cs
- ObjectDataSourceSelectingEventArgs.cs
- InstanceBehavior.cs
- Setter.cs
- MatrixStack.cs
- OrderedDictionaryStateHelper.cs
- KeyGestureValueSerializer.cs
- ResourcesBuildProvider.cs
- Authorization.cs
- MeshGeometry3D.cs
- regiisutil.cs
- EntitySqlException.cs
- TCEAdapterGenerator.cs
- SecurityRequiresReviewAttribute.cs
- TabletDeviceInfo.cs
- MetadataCache.cs
- WorkflowQueue.cs
- Rijndael.cs
- Win32Exception.cs
- StatusBarAutomationPeer.cs
- InternalCache.cs
- Assert.cs
- WebPartCancelEventArgs.cs
- PerfCounterSection.cs
- MetadataExchangeBindings.cs
- EmbossBitmapEffect.cs
- XmlUtil.cs
- ToolStripRenderEventArgs.cs
- GridViewRowPresenterBase.cs
- GregorianCalendarHelper.cs
- RestHandlerFactory.cs
- SecurityTokenAuthenticator.cs
- NativeMethods.cs
- TypeUtil.cs
- ObjectPersistData.cs
- Internal.cs
- ReservationNotFoundException.cs
- RemotingConfiguration.cs
- ProvidersHelper.cs
- HostExecutionContextManager.cs
- FastPropertyAccessor.cs
- HtmlLink.cs
- Highlights.cs
- HttpCapabilitiesBase.cs
- NetworkAddressChange.cs
- XmlDataSourceView.cs
- OleDbConnectionInternal.cs
- RequestQueue.cs
- SamlAuthorizationDecisionStatement.cs
- CodeValidator.cs
- MetadataProperty.cs
- CallbackValidatorAttribute.cs
- __ConsoleStream.cs
- RegexBoyerMoore.cs
- TcpActivation.cs
- TrackingProfileCache.cs
- EditorPart.cs
- Avt.cs
- BitmapEffectDrawing.cs
- Image.cs
- WebPartsSection.cs
- TextEditorCopyPaste.cs
- Line.cs
- ValidationError.cs
- DialogWindow.cs
- ValidatingPropertiesEventArgs.cs
- KeyToListMap.cs
- DataGridViewCellMouseEventArgs.cs
- UdpSocket.cs
- DES.cs
- EntityContainer.cs
- DrawingServices.cs
- ConfigUtil.cs
- RightsManagementEncryptedStream.cs
- ListItemViewAttribute.cs
- ItemChangedEventArgs.cs
- UrlMappingCollection.cs
- PointAnimationClockResource.cs
- ModelUIElement3D.cs
- BinaryMethodMessage.cs
- ToolboxCategory.cs
- PipeConnection.cs
- HtmlShim.cs
- ListViewGroupCollectionEditor.cs
- TreeWalkHelper.cs
- HtmlInputFile.cs