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
- XmlWrappingReader.cs
- AsyncCodeActivity.cs
- MemberRelationshipService.cs
- XmlSubtreeReader.cs
- SapiRecoContext.cs
- UserNameServiceElement.cs
- OdbcParameter.cs
- CaseCqlBlock.cs
- WebPartVerbCollection.cs
- InvalidAsynchronousStateException.cs
- MenuStrip.cs
- ComponentConverter.cs
- JournalEntry.cs
- MenuItemStyle.cs
- KnownBoxes.cs
- TextBoxView.cs
- AlignmentXValidation.cs
- WebPartDescription.cs
- Path.cs
- Pair.cs
- TargetException.cs
- ToolStripContentPanelDesigner.cs
- PropertyInfoSet.cs
- SynchronizedReadOnlyCollection.cs
- DetailsViewInsertEventArgs.cs
- BufferedOutputStream.cs
- ThemeInfoAttribute.cs
- Soap12ProtocolImporter.cs
- Stream.cs
- ObjectItemNoOpAssemblyLoader.cs
- LocationInfo.cs
- PartitionResolver.cs
- ColumnMapCopier.cs
- CodeLinePragma.cs
- NamespaceQuery.cs
- BamlTreeMap.cs
- StoryFragments.cs
- ConfigXmlCDataSection.cs
- CFGGrammar.cs
- BaseDataListDesigner.cs
- QueryNode.cs
- CodeDOMUtility.cs
- ArrayEditor.cs
- TCPClient.cs
- Duration.cs
- Size3DConverter.cs
- UidManager.cs
- DataKeyArray.cs
- FileUtil.cs
- MsmqHostedTransportManager.cs
- Pen.cs
- XmlDataSourceNodeDescriptor.cs
- WebDisplayNameAttribute.cs
- RenderDataDrawingContext.cs
- HtmlInputRadioButton.cs
- TextTreeInsertElementUndoUnit.cs
- CheckBoxBaseAdapter.cs
- HttpRuntime.cs
- BuildProvider.cs
- NativeRightsManagementAPIsStructures.cs
- UndirectedGraph.cs
- MobileSysDescriptionAttribute.cs
- Parameter.cs
- CompositeFontFamily.cs
- XamlInt32CollectionSerializer.cs
- CustomErrorsSection.cs
- Popup.cs
- HwndHost.cs
- DoubleLink.cs
- Effect.cs
- RuntimeResourceSet.cs
- XmlArrayItemAttribute.cs
- SafeNativeMethods.cs
- XmlDownloadManager.cs
- TimeManager.cs
- ResourceIDHelper.cs
- PeerApplicationLaunchInfo.cs
- MULTI_QI.cs
- DialogBaseForm.cs
- HttpCookieCollection.cs
- WebPartUtil.cs
- Console.cs
- CustomCredentialPolicy.cs
- AdapterUtil.cs
- Frame.cs
- DataGridLinkButton.cs
- IdleTimeoutMonitor.cs
- ItemsPanelTemplate.cs
- NameNode.cs
- IsolatedStorageSecurityState.cs
- NotFiniteNumberException.cs
- DBNull.cs
- ConstantSlot.cs
- UpdateManifestForBrowserApplication.cs
- TCEAdapterGenerator.cs
- DocumentGridContextMenu.cs
- HttpSysSettings.cs
- DataGridViewSelectedRowCollection.cs
- PrinterUnitConvert.cs
- DbConnectionStringBuilder.cs