Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Core / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- WebBrowserNavigatingEventHandler.cs
- BitmapCache.cs
- BoolExpr.cs
- Attributes.cs
- XmlLanguage.cs
- CanonicalXml.cs
- CodeEventReferenceExpression.cs
- WindowsAuthenticationModule.cs
- DateTimeFormatInfo.cs
- DrawingAttributesDefaultValueFactory.cs
- SafeSecurityHandles.cs
- HashHelper.cs
- HuffModule.cs
- QuaternionIndependentAnimationStorage.cs
- InkCanvasSelectionAdorner.cs
- XPathNavigator.cs
- Interlocked.cs
- VerifyHashRequest.cs
- StorageTypeMapping.cs
- WebPartConnectionsCancelVerb.cs
- View.cs
- XsltConvert.cs
- EnlistmentTraceIdentifier.cs
- MultilineStringConverter.cs
- XmlMapping.cs
- HtmlTableRowCollection.cs
- EllipseGeometry.cs
- MissingFieldException.cs
- ListBox.cs
- DomainUpDown.cs
- DirectionalLight.cs
- TypeConvertions.cs
- ButtonChrome.cs
- CustomAttributeFormatException.cs
- MULTI_QI.cs
- SettingsPropertyValueCollection.cs
- TableChangeProcessor.cs
- LogManagementAsyncResult.cs
- ValidatedControlConverter.cs
- CollectionViewSource.cs
- SystemFonts.cs
- BulletedList.cs
- ToolBarButton.cs
- UInt16Converter.cs
- HealthMonitoringSection.cs
- DataSourceControl.cs
- EventProxy.cs
- ResXResourceSet.cs
- Funcletizer.cs
- KernelTypeValidation.cs
- Completion.cs
- QueueException.cs
- CodeRegionDirective.cs
- ReaderWriterLockSlim.cs
- ParserExtension.cs
- UnsafeNativeMethods.cs
- Unit.cs
- Span.cs
- NodeLabelEditEvent.cs
- Point3DCollection.cs
- WebRequestModuleElementCollection.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- SystemWebExtensionsSectionGroup.cs
- WorkflowServiceInstance.cs
- StsCommunicationException.cs
- SimpleWorkerRequest.cs
- ResizeGrip.cs
- cookiecontainer.cs
- SafeFileMappingHandle.cs
- _UriTypeConverter.cs
- WindowsListViewItem.cs
- NumberFormatInfo.cs
- LineBreakRecord.cs
- XsdSchemaFileEditor.cs
- RawStylusActions.cs
- EntitySqlQueryCacheKey.cs
- WindowsHyperlink.cs
- PenContexts.cs
- CompilerTypeWithParams.cs
- storepermission.cs
- ScriptingJsonSerializationSection.cs
- IdentityHolder.cs
- TimelineGroup.cs
- WbmpConverter.cs
- CustomAttribute.cs
- VerificationException.cs
- PartitionerQueryOperator.cs
- MimeImporter.cs
- SerialReceived.cs
- PackageFilter.cs
- RecipientInfo.cs
- ThousandthOfEmRealPoints.cs
- SqlConnectionString.cs
- EntityDataSourceContainerNameConverter.cs
- ToolboxItem.cs
- RestClientProxyHandler.cs
- TextServicesProperty.cs
- BigInt.cs
- UnsafeNativeMethods.cs
- VisualStateGroup.cs