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
- ControlEvent.cs
- WinEventTracker.cs
- TrackingServices.cs
- ArraySubsetEnumerator.cs
- DrawingGroup.cs
- ArraySet.cs
- DocumentApplicationJournalEntryEventArgs.cs
- AppSettingsSection.cs
- EntityPropertyMappingAttribute.cs
- ReferentialConstraintRoleElement.cs
- EmptyEnumerator.cs
- Calendar.cs
- CharAnimationBase.cs
- ContextMenu.cs
- UnsafeNativeMethodsTablet.cs
- AnnotationMap.cs
- VarInfo.cs
- Merger.cs
- WebPartDescriptionCollection.cs
- StaticTextPointer.cs
- WindowsMenu.cs
- InstalledFontCollection.cs
- DTCTransactionManager.cs
- PerfService.cs
- HtmlFormParameterWriter.cs
- XmlSerializerAssemblyAttribute.cs
- XpsFilter.cs
- SQLDateTimeStorage.cs
- EdmScalarPropertyAttribute.cs
- CheckoutException.cs
- ISO2022Encoding.cs
- ListViewInsertedEventArgs.cs
- AuthStoreRoleProvider.cs
- BrowserCapabilitiesFactoryBase.cs
- IERequestCache.cs
- DataServiceOperationContext.cs
- PrimitiveCodeDomSerializer.cs
- StructuredProperty.cs
- OleDbStruct.cs
- IDReferencePropertyAttribute.cs
- StringDictionary.cs
- Icon.cs
- SqlColumnizer.cs
- FrameworkObject.cs
- XhtmlConformanceSection.cs
- DockingAttribute.cs
- BrowserCapabilitiesCompiler.cs
- FormViewUpdateEventArgs.cs
- SymbolMethod.cs
- RequestResizeEvent.cs
- DefaultDiscoveryService.cs
- TextTreeUndoUnit.cs
- LineVisual.cs
- SqlDependencyListener.cs
- XPathBuilder.cs
- NullRuntimeConfig.cs
- ConcatQueryOperator.cs
- SortKey.cs
- SmiXetterAccessMap.cs
- SineEase.cs
- TryCatchDesigner.xaml.cs
- AssemblyCacheEntry.cs
- XPathDescendantIterator.cs
- PointF.cs
- ListSortDescription.cs
- DataRelationCollection.cs
- TypeAccessException.cs
- Array.cs
- DbConnectionPoolIdentity.cs
- PageVisual.cs
- DefaultEventAttribute.cs
- Substitution.cs
- WebPartZoneCollection.cs
- NavigationProperty.cs
- MasterPageParser.cs
- CheckPair.cs
- HtmlShim.cs
- SatelliteContractVersionAttribute.cs
- SqlInfoMessageEvent.cs
- SqlCacheDependencyDatabaseCollection.cs
- LabelLiteral.cs
- DataGridViewSortCompareEventArgs.cs
- ThousandthOfEmRealDoubles.cs
- ResXBuildProvider.cs
- ControlTemplate.cs
- RecognizedWordUnit.cs
- BaseCollection.cs
- ObjectStateEntry.cs
- EmbossBitmapEffect.cs
- StructuredTypeEmitter.cs
- WsdlImporterElement.cs
- ComboBoxAutomationPeer.cs
- TextPointer.cs
- EdmMember.cs
- InputDevice.cs
- Matrix3D.cs
- WindowShowOrOpenTracker.cs
- Crypto.cs
- DescendantBaseQuery.cs
- ValidatorCompatibilityHelper.cs