Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MarkupProperty.cs
- PropertyTab.cs
- ObjectStateFormatter.cs
- XmlDataSourceView.cs
- SoapSchemaImporter.cs
- LicenseContext.cs
- GetChildSubtree.cs
- BamlResourceDeserializer.cs
- HttpHandlerAction.cs
- TextMessageEncoder.cs
- ObjectQuery.cs
- QueryOutputWriter.cs
- ScrollPattern.cs
- FocusWithinProperty.cs
- Quaternion.cs
- EmbeddedMailObjectsCollection.cs
- Version.cs
- DbDataReader.cs
- GraphicsContainer.cs
- ADMembershipUser.cs
- ProtocolElement.cs
- FlowDocumentReaderAutomationPeer.cs
- smtppermission.cs
- MasterPage.cs
- X509Certificate2Collection.cs
- VoiceSynthesis.cs
- ControlIdConverter.cs
- NameTable.cs
- DbConnectionPoolCounters.cs
- SwitchElementsCollection.cs
- ExceptionAggregator.cs
- TraceContext.cs
- CheckBoxBaseAdapter.cs
- ProtocolElement.cs
- DataBoundControl.cs
- HttpPostClientProtocol.cs
- PathNode.cs
- Math.cs
- AnimatedTypeHelpers.cs
- KeyNotFoundException.cs
- ListBindingConverter.cs
- EventEntry.cs
- Point4D.cs
- BuiltInExpr.cs
- RegexNode.cs
- JavaScriptString.cs
- ExpressionQuoter.cs
- InputScopeAttribute.cs
- _KerberosClient.cs
- EdmProviderManifest.cs
- DbBuffer.cs
- UserControlDocumentDesigner.cs
- BuildProviderCollection.cs
- BindingExpression.cs
- TypeUtil.cs
- TimersDescriptionAttribute.cs
- WebBrowserHelper.cs
- Vector3DCollectionValueSerializer.cs
- DetailsView.cs
- TextDecorationCollectionConverter.cs
- XPathNodeList.cs
- TextRunCache.cs
- InputLanguageProfileNotifySink.cs
- DataGridItemAttachedStorage.cs
- CmsUtils.cs
- XmlSignatureProperties.cs
- ContractNamespaceAttribute.cs
- SQlBooleanStorage.cs
- WindowsListViewGroup.cs
- RichTextBoxContextMenu.cs
- ParenExpr.cs
- DataContractAttribute.cs
- ContextMenu.cs
- DataSourceControlBuilder.cs
- CalendarTable.cs
- InputLanguage.cs
- LogoValidationException.cs
- TraceData.cs
- Vector3DValueSerializer.cs
- CallbackWrapper.cs
- XmlDataProvider.cs
- PartialArray.cs
- PeerIPHelper.cs
- HttpProfileGroupBase.cs
- Point3DCollectionConverter.cs
- HttpListenerPrefixCollection.cs
- DBSqlParserTable.cs
- ADMembershipUser.cs
- Operator.cs
- ThreadSafeMessageFilterTable.cs
- DtdParser.cs
- DbXmlEnabledProviderManifest.cs
- TextEditor.cs
- Event.cs
- ButtonRenderer.cs
- TemplateKeyConverter.cs
- LabelLiteral.cs
- DataGridViewSelectedRowCollection.cs
- ReflectionPermission.cs
- UpdateManifestForBrowserApplication.cs