Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media3D / Rotation3D.cs / 1305600 / 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
- ApplicationSecurityManager.cs
- Publisher.cs
- SoapIgnoreAttribute.cs
- Internal.cs
- reliableinputsessionchannel.cs
- CharStorage.cs
- SqlBulkCopy.cs
- DateTimeConstantAttribute.cs
- UrlMappingsModule.cs
- RequiredAttributeAttribute.cs
- XmlSchemaImporter.cs
- WindowsStatusBar.cs
- DbDataSourceEnumerator.cs
- QualifierSet.cs
- BaseTreeIterator.cs
- KeyTimeConverter.cs
- ConfigurationValidatorBase.cs
- TitleStyle.cs
- FullTrustAssembliesSection.cs
- MultiTrigger.cs
- AnnotationAdorner.cs
- CharacterMetricsDictionary.cs
- TdsParserSessionPool.cs
- DataGridTextBox.cs
- _Win32.cs
- BoolExpressionVisitors.cs
- PartDesigner.cs
- Point3D.cs
- WSTrust.cs
- CommonDialog.cs
- Vector3DCollectionConverter.cs
- DataViewSetting.cs
- CodeAccessSecurityEngine.cs
- xml.cs
- SessionStateItemCollection.cs
- SID.cs
- HttpCachePolicyWrapper.cs
- NonParentingControl.cs
- MetadataStore.cs
- Image.cs
- ProtocolsConfiguration.cs
- ChineseLunisolarCalendar.cs
- ByteStorage.cs
- NullReferenceException.cs
- hresults.cs
- RegionData.cs
- TreePrinter.cs
- CompositeControl.cs
- BaseDataList.cs
- InArgumentConverter.cs
- PageContentCollection.cs
- WebFaultClientMessageInspector.cs
- HealthMonitoringSectionHelper.cs
- ApplicationSecurityInfo.cs
- WmpBitmapEncoder.cs
- GlyphManager.cs
- MenuItem.cs
- DefaultValidator.cs
- UncommonField.cs
- QilReference.cs
- TransformerInfo.cs
- Translator.cs
- RoutedEvent.cs
- MSHTMLHost.cs
- PeerTransportSecuritySettings.cs
- FixedTextSelectionProcessor.cs
- SvcMapFileSerializer.cs
- XmlChildEnumerator.cs
- CFStream.cs
- HttpModuleActionCollection.cs
- RemotingConfigParser.cs
- AttributeEmitter.cs
- RectangleHotSpot.cs
- TrimSurroundingWhitespaceAttribute.cs
- Module.cs
- FragmentQuery.cs
- EventBuilder.cs
- Update.cs
- DataGridViewControlCollection.cs
- ZipFileInfo.cs
- UriTemplateLiteralPathSegment.cs
- SystemIPGlobalProperties.cs
- HttpCapabilitiesSectionHandler.cs
- HideDisabledControlAdapter.cs
- ToolConsole.cs
- Camera.cs
- SecureEnvironment.cs
- DataBinding.cs
- ControlAdapter.cs
- GridView.cs
- MenuStrip.cs
- InspectionWorker.cs
- SafeCryptoHandles.cs
- LoadedOrUnloadedOperation.cs
- IndexedWhereQueryOperator.cs
- Command.cs
- AcceleratedTokenAuthenticator.cs
- StateWorkerRequest.cs
- StreamGeometryContext.cs
- TogglePatternIdentifiers.cs