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
- BasicKeyConstraint.cs
- EventManager.cs
- InfoCardArgumentException.cs
- AsyncOperation.cs
- ProviderSettings.cs
- OleDbRowUpdatedEvent.cs
- BitConverter.cs
- CultureTable.cs
- OdbcCommandBuilder.cs
- ISAPIRuntime.cs
- SiteMapProvider.cs
- UnknownBitmapEncoder.cs
- ProfileSection.cs
- SqlDependencyUtils.cs
- PolicyManager.cs
- SqlConnectionFactory.cs
- PathSegmentCollection.cs
- InstanceNameConverter.cs
- HandlerMappingMemo.cs
- MgmtConfigurationRecord.cs
- HistoryEventArgs.cs
- TextTreeFixupNode.cs
- FileStream.cs
- METAHEADER.cs
- CompiledQuery.cs
- SignedXml.cs
- PrimitiveList.cs
- HashSetDebugView.cs
- CharacterBufferReference.cs
- FrameAutomationPeer.cs
- TextEffectResolver.cs
- ScriptRegistrationManager.cs
- TemplatePropertyEntry.cs
- shaperfactoryquerycacheentry.cs
- SqlInfoMessageEvent.cs
- AlphabeticalEnumConverter.cs
- OleStrCAMarshaler.cs
- ReferenceEqualityComparer.cs
- SqlWebEventProvider.cs
- WebScriptEndpointElement.cs
- CqlErrorHelper.cs
- FormViewPageEventArgs.cs
- JsonWriterDelegator.cs
- RepeatBehavior.cs
- TreeBuilderXamlTranslator.cs
- InteropDesigner.xaml.cs
- SoapSchemaMember.cs
- FrugalList.cs
- CodeAssignStatement.cs
- SoapHttpTransportImporter.cs
- CompilerState.cs
- SerializationHelper.cs
- ParentControlDesigner.cs
- SystemIPInterfaceStatistics.cs
- DesignerToolboxInfo.cs
- StringStorage.cs
- WorkflowValidationFailedException.cs
- GlobalProxySelection.cs
- HScrollProperties.cs
- CacheOutputQuery.cs
- DiscoveryInnerClientAdhoc11.cs
- TextBox.cs
- TextDecorationCollection.cs
- EventManager.cs
- BaseDataBoundControl.cs
- ScrollChrome.cs
- ErrorFormatterPage.cs
- IconConverter.cs
- PersonalizationState.cs
- EntityDesignerUtils.cs
- EntityCollectionChangedParams.cs
- WindowsButton.cs
- XmlCharacterData.cs
- SqlError.cs
- BackStopAuthenticationModule.cs
- EFDataModelProvider.cs
- TextFindEngine.cs
- UTF7Encoding.cs
- LinqDataSourceSelectEventArgs.cs
- ContactManager.cs
- diagnosticsswitches.cs
- RandomNumberGenerator.cs
- SuppressMessageAttribute.cs
- SerializationEventsCache.cs
- HiddenField.cs
- PropertyRef.cs
- TopClause.cs
- StylusSystemGestureEventArgs.cs
- ExpressionValueEditor.cs
- SchemaInfo.cs
- DataService.cs
- EntityDescriptor.cs
- HttpPostedFile.cs
- XmlLoader.cs
- HttpInputStream.cs
- MouseDevice.cs
- GridViewRow.cs
- StrokeNodeOperations.cs
- ServiceSecurityAuditElement.cs
- StyleCollection.cs