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 / Rotation3D.cs / 1 / Rotation3D.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // //--------------------------------------------------------------------------- using System; namespace System.Windows.Media.Media3D { ////// A rotation in 3-space. /// public partial class Rotation3D { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- #region Constructors static Rotation3D() { // Create our singleton frozen instance s_identity = new QuaternionRotation3D(); s_identity.Freeze(); } // Prevent 3rd parties from extending this abstract base class internal Rotation3D() {} #endregion Constructors //------------------------------------------------------ // // Public Methods // //----------------------------------------------------- //------------------------------------------------------ // // Public Properties // //------------------------------------------------------ #region Public Properties ////// Singleton identity Rotation3D. /// public static Rotation3D Identity { get { return s_identity; } } #endregion Public Properties //----------------------------------------------------- // // Public Events // //------------------------------------------------------ //----------------------------------------------------- // // Internal Properties // //----------------------------------------------------- #region Internal Properties // Used by animation to get a snapshot of the current rotational // configuration for interpolation in Rotation3DAnimations. internal abstract Quaternion InternalQuaternion { get; } #endregion Internal Properties //----------------------------------------------------- // // Private Fields // //------------------------------------------------------ #region Private Fields private static readonly Rotation3D s_identity; #endregion Private Fields } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // //--------------------------------------------------------------------------- using System; namespace System.Windows.Media.Media3D { ////// A rotation in 3-space. /// public partial class Rotation3D { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- #region Constructors static Rotation3D() { // Create our singleton frozen instance s_identity = new QuaternionRotation3D(); s_identity.Freeze(); } // Prevent 3rd parties from extending this abstract base class internal Rotation3D() {} #endregion Constructors //------------------------------------------------------ // // Public Methods // //----------------------------------------------------- //------------------------------------------------------ // // Public Properties // //------------------------------------------------------ #region Public Properties ////// Singleton identity Rotation3D. /// public static Rotation3D Identity { get { return s_identity; } } #endregion Public Properties //----------------------------------------------------- // // Public Events // //------------------------------------------------------ //----------------------------------------------------- // // Internal Properties // //----------------------------------------------------- #region Internal Properties // Used by animation to get a snapshot of the current rotational // configuration for interpolation in Rotation3DAnimations. internal abstract Quaternion InternalQuaternion { get; } #endregion Internal Properties //----------------------------------------------------- // // Private Fields // //------------------------------------------------------ #region Private Fields private static readonly Rotation3D s_identity; #endregion Private Fields } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Menu.cs
- returneventsaver.cs
- MediaContext.cs
- EntityViewGenerationConstants.cs
- ExpressionParser.cs
- Rotation3DAnimation.cs
- DataGridCommandEventArgs.cs
- CreateUserErrorEventArgs.cs
- DbSetClause.cs
- NetworkStream.cs
- MetadataPropertyCollection.cs
- SqlServer2KCompatibilityCheck.cs
- Selection.cs
- NativeRightsManagementAPIsStructures.cs
- Fault.cs
- BitVector32.cs
- WebConfigurationFileMap.cs
- SafeHandles.cs
- SapiAttributeParser.cs
- Missing.cs
- StoreItemCollection.Loader.cs
- XmlDocumentFragment.cs
- RegexRunner.cs
- TripleDESCryptoServiceProvider.cs
- EmptyQuery.cs
- SortedDictionary.cs
- TreeNodeStyle.cs
- WindowAutomationPeer.cs
- ScrollPatternIdentifiers.cs
- ModuleBuilderData.cs
- XPathDocumentBuilder.cs
- MetafileHeaderWmf.cs
- HostedAspNetEnvironment.cs
- TaiwanCalendar.cs
- DbException.cs
- FilteredXmlReader.cs
- JavaScriptSerializer.cs
- CompilationLock.cs
- BuildDependencySet.cs
- ResourcesBuildProvider.cs
- ListViewEditEventArgs.cs
- DataReaderContainer.cs
- __TransparentProxy.cs
- Sql8ExpressionRewriter.cs
- DesignerDataRelationship.cs
- AccessDataSource.cs
- RegistryPermission.cs
- PrivateFontCollection.cs
- WebPartAddingEventArgs.cs
- EmptyTextWriter.cs
- itemelement.cs
- ControlBindingsCollection.cs
- EmbossBitmapEffect.cs
- TextChangedEventArgs.cs
- ExceptionHandlersDesigner.cs
- ChangePasswordDesigner.cs
- PolicyStatement.cs
- PrimitiveType.cs
- _ConnectOverlappedAsyncResult.cs
- WSIdentityFaultException.cs
- SessionConnectionReader.cs
- HTMLTextWriter.cs
- DataGridViewCellValueEventArgs.cs
- SmiMetaData.cs
- Reference.cs
- XPathNavigatorReader.cs
- PrePrepareMethodAttribute.cs
- pingexception.cs
- FileStream.cs
- Separator.cs
- FieldBuilder.cs
- RadialGradientBrush.cs
- sqlcontext.cs
- DES.cs
- XmlDataSourceNodeDescriptor.cs
- TextTreeText.cs
- CustomError.cs
- ThreadStateException.cs
- CodeRemoveEventStatement.cs
- EmptyElement.cs
- DateTimeUtil.cs
- SolidColorBrush.cs
- ApplicationInfo.cs
- DbProviderServices.cs
- TabPanel.cs
- XmlSchemaNotation.cs
- TaskHelper.cs
- ReaderWriterLockWrapper.cs
- ISAPIApplicationHost.cs
- SessionStateContainer.cs
- SoapElementAttribute.cs
- NetDataContractSerializer.cs
- Rect3D.cs
- QilList.cs
- DataGridViewComboBoxEditingControl.cs
- ContextMenuAutomationPeer.cs
- Model3D.cs
- CustomWebEventKey.cs
- PackWebResponse.cs
- ConvertEvent.cs