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
- SafeUserTokenHandle.cs
- DeferrableContentConverter.cs
- SqlLiftIndependentRowExpressions.cs
- Rect3D.cs
- HttpCachePolicyElement.cs
- DbgUtil.cs
- ProxyGenerator.cs
- DefaultSection.cs
- Rfc2898DeriveBytes.cs
- VisualStyleRenderer.cs
- ForceCopyBuildProvider.cs
- TimeSpanValidatorAttribute.cs
- DataServiceConfiguration.cs
- PointCollectionConverter.cs
- XmlAttributes.cs
- CharAnimationUsingKeyFrames.cs
- QilNode.cs
- ClientUtils.cs
- ContextStaticAttribute.cs
- ActivityXRefConverter.cs
- ZoneButton.cs
- CheckBoxStandardAdapter.cs
- PersonalizationEntry.cs
- Parameter.cs
- UIHelper.cs
- AutoScrollHelper.cs
- TreeNodeBindingCollection.cs
- WeakRefEnumerator.cs
- TraceSource.cs
- Peer.cs
- SectionInput.cs
- ItemsControl.cs
- DataServiceRequestOfT.cs
- AttributeCollection.cs
- SmtpFailedRecipientException.cs
- AuthenticatedStream.cs
- CurrentTimeZone.cs
- PathFigure.cs
- _ProxyChain.cs
- RawStylusSystemGestureInputReport.cs
- TypeUtil.cs
- ComponentChangedEvent.cs
- EDesignUtil.cs
- DefinitionUpdate.cs
- UnmanagedMemoryAccessor.cs
- OleDbRowUpdatedEvent.cs
- SqlConnection.cs
- InstanceContextManager.cs
- RTTrackingProfile.cs
- CallbackValidatorAttribute.cs
- XamlPathDataSerializer.cs
- ContractNamespaceAttribute.cs
- SignatureConfirmations.cs
- diagnosticsswitches.cs
- ADConnectionHelper.cs
- FolderBrowserDialog.cs
- AudioFileOut.cs
- DataSourceXmlElementAttribute.cs
- _ScatterGatherBuffers.cs
- GenericsInstances.cs
- PropertyRecord.cs
- DependencyStoreSurrogate.cs
- Overlapped.cs
- BitmapCacheBrush.cs
- TrackingDataItem.cs
- CharConverter.cs
- EmbeddedMailObject.cs
- DataBinder.cs
- ClientFormsIdentity.cs
- HttpModuleAction.cs
- EncodingTable.cs
- EntityAdapter.cs
- SchemaMerger.cs
- PopupRoot.cs
- AddInToken.cs
- HelpOperationInvoker.cs
- ValueUtilsSmi.cs
- FullTextState.cs
- OdbcPermission.cs
- AutomationTextAttribute.cs
- DecimalConverter.cs
- RedirectionProxy.cs
- XmlSchemaExporter.cs
- CodeMemberField.cs
- Sql8ExpressionRewriter.cs
- NamedPipeAppDomainProtocolHandler.cs
- UpdatePanel.cs
- ColorConvertedBitmap.cs
- GradientBrush.cs
- VideoDrawing.cs
- _BasicClient.cs
- BitmapEffectvisualstate.cs
- DataServiceQuery.cs
- CancelEventArgs.cs
- DataControlField.cs
- XmlILStorageConverter.cs
- LinkedList.cs
- SqlException.cs
- UIElementAutomationPeer.cs
- PackWebRequest.cs