Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- SqlConnection.cs
- WebServicesSection.cs
- FontFamilyValueSerializer.cs
- SerializationUtilities.cs
- XsdDataContractExporter.cs
- Ops.cs
- KeyGestureValueSerializer.cs
- ObfuscationAttribute.cs
- RelatedCurrencyManager.cs
- DocumentOrderQuery.cs
- PagerSettings.cs
- FrameworkElementAutomationPeer.cs
- XmlDocument.cs
- SafeCancelMibChangeNotify.cs
- MobileTemplatedControlDesigner.cs
- BrushValueSerializer.cs
- linebase.cs
- XmlSchema.cs
- IdentityReference.cs
- ProcessModelSection.cs
- PersianCalendar.cs
- CapabilitiesAssignment.cs
- InvalidProgramException.cs
- InteropAutomationProvider.cs
- OdbcRowUpdatingEvent.cs
- DbConnectionPoolCounters.cs
- oledbconnectionstring.cs
- SettingsPropertyIsReadOnlyException.cs
- SliderAutomationPeer.cs
- ElapsedEventArgs.cs
- ReferentialConstraint.cs
- KeyTime.cs
- SystemMulticastIPAddressInformation.cs
- ObjectDataSourceFilteringEventArgs.cs
- CookielessHelper.cs
- ToolStripMenuItemCodeDomSerializer.cs
- BamlVersionHeader.cs
- SqlGatherProducedAliases.cs
- Compiler.cs
- InheritanceContextChangedEventManager.cs
- GcHandle.cs
- LicFileLicenseProvider.cs
- TabControlDesigner.cs
- DataGrid.cs
- SortQuery.cs
- GrammarBuilderBase.cs
- FixUp.cs
- KnownBoxes.cs
- GridViewColumnCollection.cs
- XmlSchemaObjectCollection.cs
- DecryptedHeader.cs
- ThumbAutomationPeer.cs
- CompilerHelpers.cs
- OSFeature.cs
- SplineKeyFrames.cs
- CounterSample.cs
- StorageConditionPropertyMapping.cs
- SchemaImporter.cs
- EnumValAlphaComparer.cs
- _HeaderInfoTable.cs
- SimpleHandlerBuildProvider.cs
- WindowsListViewGroupHelper.cs
- ArgumentException.cs
- FrameworkRichTextComposition.cs
- HttpFileCollection.cs
- CalendarTable.cs
- AsymmetricSignatureFormatter.cs
- XPathItem.cs
- COM2ComponentEditor.cs
- RedBlackList.cs
- ControlEvent.cs
- AssemblyHash.cs
- _NestedMultipleAsyncResult.cs
- ListViewHitTestInfo.cs
- SqlDelegatedTransaction.cs
- User.cs
- ErrorHandlerFaultInfo.cs
- SHA256Managed.cs
- ClearCollection.cs
- IDReferencePropertyAttribute.cs
- ComponentEvent.cs
- MergablePropertyAttribute.cs
- _AutoWebProxyScriptWrapper.cs
- NotificationContext.cs
- columnmapkeybuilder.cs
- ImageDrawing.cs
- XPathParser.cs
- PathStreamGeometryContext.cs
- TextTreeRootTextBlock.cs
- baseshape.cs
- TileBrush.cs
- BaseParagraph.cs
- XComponentModel.cs
- MetaType.cs
- SolidColorBrush.cs
- ClonableStack.cs
- EmptyStringExpandableObjectConverter.cs
- _AutoWebProxyScriptEngine.cs
- EmissiveMaterial.cs
- KeyPressEvent.cs