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
- Thickness.cs
- DataServiceResponse.cs
- CssTextWriter.cs
- DataObjectAttribute.cs
- WorkflowDebuggerSteppingAttribute.cs
- WebPartDeleteVerb.cs
- handlecollector.cs
- BitmapData.cs
- Variant.cs
- TreeView.cs
- AssociationSet.cs
- DataGridViewSortCompareEventArgs.cs
- Inflater.cs
- DES.cs
- XmlSchemaParticle.cs
- PictureBox.cs
- WebPartZoneCollection.cs
- StyleHelper.cs
- HttpDebugHandler.cs
- BrowserTree.cs
- SuppressIldasmAttribute.cs
- FileDetails.cs
- DataGrid.cs
- CompilerParameters.cs
- RequestUriProcessor.cs
- SQLRoleProvider.cs
- BoolLiteral.cs
- _ListenerResponseStream.cs
- ConsoleKeyInfo.cs
- UnsettableComboBox.cs
- ComponentDispatcher.cs
- CompiledELinqQueryState.cs
- DictionaryEntry.cs
- ServiceThrottlingBehavior.cs
- RootDesignerSerializerAttribute.cs
- ContentType.cs
- TitleStyle.cs
- TimeSpanSecondsOrInfiniteConverter.cs
- KeyFrames.cs
- TabPage.cs
- RegistryConfigurationProvider.cs
- PaintEvent.cs
- Bezier.cs
- XmlFormatExtensionPrefixAttribute.cs
- HtmlWindowCollection.cs
- DiscreteKeyFrames.cs
- PointKeyFrameCollection.cs
- InvokeMemberBinder.cs
- MethodImplAttribute.cs
- X509PeerCertificateAuthenticationElement.cs
- ImplicitInputBrush.cs
- IssuanceLicense.cs
- DataBoundControl.cs
- EdmScalarPropertyAttribute.cs
- SponsorHelper.cs
- TrackingSection.cs
- SystemBrushes.cs
- LiteralText.cs
- PeerCollaborationPermission.cs
- FilterableAttribute.cs
- Error.cs
- OdbcReferenceCollection.cs
- SqlRowUpdatedEvent.cs
- SimpleWorkerRequest.cs
- SHA384.cs
- WebPartConnectionsCloseVerb.cs
- AxisAngleRotation3D.cs
- CategoryNameCollection.cs
- CharacterBufferReference.cs
- MulticastDelegate.cs
- ToolStripOverflowButton.cs
- TypeUsage.cs
- QueryBranchOp.cs
- AttachmentService.cs
- ProjectionRewriter.cs
- ContainerUtilities.cs
- VersionedStream.cs
- XamlNamespaceHelper.cs
- SqlMetaData.cs
- ArgumentValue.cs
- SQLBinary.cs
- StandardBindingImporter.cs
- Base64Stream.cs
- LogEntryHeaderSerializer.cs
- DataGridViewRowHeightInfoPushedEventArgs.cs
- PeerCollaborationPermission.cs
- BorderGapMaskConverter.cs
- SystemTcpConnection.cs
- PathStreamGeometryContext.cs
- CollectionViewSource.cs
- UriGenerator.cs
- MultipartIdentifier.cs
- UniformGrid.cs
- ValidationErrorCollection.cs
- _DisconnectOverlappedAsyncResult.cs
- DBSqlParserColumnCollection.cs
- MappedMetaModel.cs
- EmissiveMaterial.cs
- XmlSchemaSet.cs
- GridEntry.cs