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
- MediaPlayerState.cs
- PropertyMetadata.cs
- ExpressionParser.cs
- NTAccount.cs
- TemplateBindingExtensionConverter.cs
- RoutedEventArgs.cs
- UntrustedRecipientException.cs
- Vector3DValueSerializer.cs
- RectangleConverter.cs
- EntityDataSourceDataSelection.cs
- DesignerAttribute.cs
- CapabilitiesState.cs
- AssemblyNameProxy.cs
- ClientRuntimeConfig.cs
- SizeFConverter.cs
- ThreadPool.cs
- CounterCreationDataCollection.cs
- AccessorTable.cs
- XsltFunctions.cs
- UInt32Storage.cs
- DataGridTableStyleMappingNameEditor.cs
- WindowsFormsSynchronizationContext.cs
- StylusPointPropertyInfoDefaults.cs
- UnmanagedMemoryAccessor.cs
- ToReply.cs
- AdornerLayer.cs
- XmlExtensionFunction.cs
- FlowDocumentView.cs
- ExpressionTable.cs
- EmptyStringExpandableObjectConverter.cs
- TracePayload.cs
- HitTestResult.cs
- _SSPIWrapper.cs
- safex509handles.cs
- ActivityInstance.cs
- Quad.cs
- ListControl.cs
- SectionXmlInfo.cs
- HttpConfigurationContext.cs
- SetterBase.cs
- SchemaAttDef.cs
- DescendentsWalkerBase.cs
- QueryOperationResponseOfT.cs
- WebPartZoneCollection.cs
- SafeCryptHandles.cs
- ToolBarTray.cs
- DataRecord.cs
- VectorCollectionConverter.cs
- TreeNodeConverter.cs
- EventRecord.cs
- CleanUpVirtualizedItemEventArgs.cs
- SystemEvents.cs
- MinMaxParagraphWidth.cs
- AppDomainFactory.cs
- NetDispatcherFaultException.cs
- WindowsHyperlink.cs
- SettingsPropertyValue.cs
- PlacementWorkspace.cs
- BamlLocalizer.cs
- ISAPIApplicationHost.cs
- IItemProperties.cs
- IdentifierCollection.cs
- PreviewPageInfo.cs
- XPathNavigatorKeyComparer.cs
- LinkedDataMemberFieldEditor.cs
- BufferedWebEventProvider.cs
- InternalSafeNativeMethods.cs
- EngineSiteSapi.cs
- NotifyInputEventArgs.cs
- XmlLanguageConverter.cs
- SortAction.cs
- AutoResetEvent.cs
- StrokeCollectionConverter.cs
- CustomAttributeFormatException.cs
- MILUtilities.cs
- PerformanceCounterPermissionEntryCollection.cs
- HostProtectionException.cs
- DecimalAnimationBase.cs
- DataGridItem.cs
- Point4DValueSerializer.cs
- VirtualizingPanel.cs
- InvariantComparer.cs
- ChtmlMobileTextWriter.cs
- CodeLabeledStatement.cs
- Model3DCollection.cs
- ZipIOLocalFileHeader.cs
- XmlNodeChangedEventArgs.cs
- ScriptReference.cs
- SiteMapSection.cs
- X509ThumbprintKeyIdentifierClause.cs
- TdsParserStateObject.cs
- FieldMetadata.cs
- CodePrimitiveExpression.cs
- WebDescriptionAttribute.cs
- ModelItemDictionary.cs
- MetaModel.cs
- Clause.cs
- BindingOperations.cs
- ConfigurationValues.cs
- GlyphsSerializer.cs