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
- Opcode.cs
- ColumnTypeConverter.cs
- SplitterEvent.cs
- DecodeHelper.cs
- ClientSettingsStore.cs
- HtmlElementErrorEventArgs.cs
- CorrelationValidator.cs
- HealthMonitoringSectionHelper.cs
- MessageBox.cs
- ModelChangedEventArgsImpl.cs
- TdsParser.cs
- Int32Rect.cs
- EtwTrace.cs
- mil_commands.cs
- Pair.cs
- FontWeights.cs
- HostedNamedPipeTransportManager.cs
- StateInitialization.cs
- ApplicationDirectoryMembershipCondition.cs
- ListViewInsertionMark.cs
- PagedDataSource.cs
- BufferCache.cs
- ResourceAttributes.cs
- DockPattern.cs
- ZipIORawDataFileBlock.cs
- SchemaElementDecl.cs
- InputMethodStateChangeEventArgs.cs
- DoubleAnimationUsingKeyFrames.cs
- SecurityDescriptor.cs
- xsdvalidator.cs
- ProvidersHelper.cs
- EarlyBoundInfo.cs
- TemplateApplicationHelper.cs
- FtpWebRequest.cs
- Vector3DValueSerializer.cs
- StringInfo.cs
- FloaterParagraph.cs
- URLString.cs
- DataContractSerializer.cs
- WebDisplayNameAttribute.cs
- ReaderWriterLockWrapper.cs
- HtmlTextArea.cs
- TraceContextRecord.cs
- QueryResponse.cs
- Stacktrace.cs
- DashStyle.cs
- PageThemeParser.cs
- OutputCacheSection.cs
- BoolExpression.cs
- InkCanvasFeedbackAdorner.cs
- MenuAdapter.cs
- XPathSelfQuery.cs
- XmlDataDocument.cs
- TextServicesManager.cs
- SafeMemoryMappedFileHandle.cs
- DisplayNameAttribute.cs
- Span.cs
- DynamicPropertyReader.cs
- ReturnValue.cs
- GenericAuthenticationEventArgs.cs
- ImageField.cs
- __ComObject.cs
- MLangCodePageEncoding.cs
- PrintingPermissionAttribute.cs
- ActivityExecutorOperation.cs
- EntitySqlException.cs
- CompilerInfo.cs
- DiffuseMaterial.cs
- EntityCollectionChangedParams.cs
- UIElementHelper.cs
- MultiAsyncResult.cs
- RtfToXamlReader.cs
- FileDataSource.cs
- EventWaitHandle.cs
- SmiEventSink_DeferedProcessing.cs
- DeviceOverridableAttribute.cs
- EventlogProvider.cs
- ContractsBCL.cs
- ProviderConnectionPoint.cs
- ConfigurationSectionHelper.cs
- MessageBodyDescription.cs
- ResourceExpressionBuilder.cs
- CallbackValidator.cs
- DragDrop.cs
- AppSettings.cs
- ToolStripOverflow.cs
- Sequence.cs
- ScriptResourceMapping.cs
- Tool.cs
- odbcmetadatacolumnnames.cs
- MouseGesture.cs
- DataReaderContainer.cs
- ValueProviderWrapper.cs
- TextEndOfSegment.cs
- BamlLocalizerErrorNotifyEventArgs.cs
- CredentialManagerDialog.cs
- EmptyStringExpandableObjectConverter.cs
- IndexOutOfRangeException.cs
- EmbeddedMailObjectsCollection.cs
- AbandonedMutexException.cs