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
- NonSerializedAttribute.cs
- ProfileServiceManager.cs
- WebPartTransformerCollection.cs
- RoleService.cs
- TimeZone.cs
- Menu.cs
- XPathAncestorIterator.cs
- SerialPinChanges.cs
- StrokeIntersection.cs
- HtmlContainerControl.cs
- BaseTemplateBuildProvider.cs
- SymDocumentType.cs
- FunctionGenerator.cs
- SafeRightsManagementHandle.cs
- EventProviderWriter.cs
- Hex.cs
- SoapParser.cs
- XhtmlBasicTextBoxAdapter.cs
- DataGridCommandEventArgs.cs
- RevocationPoint.cs
- UnaryQueryOperator.cs
- ExpressionBuilderContext.cs
- ActivityExecutorOperation.cs
- _AutoWebProxyScriptEngine.cs
- SecurityCriticalDataForSet.cs
- ColorAnimationUsingKeyFrames.cs
- XmlAttributeOverrides.cs
- ComplexTypeEmitter.cs
- UTF8Encoding.cs
- ListParagraph.cs
- TextPattern.cs
- XamlRtfConverter.cs
- InputMethod.cs
- DiagnosticTrace.cs
- XmlSchemaGroupRef.cs
- WorkflowElementDialogWindow.xaml.cs
- ExpressionVisitor.cs
- StringFormat.cs
- ChannelBinding.cs
- InputReport.cs
- DebuggerAttributes.cs
- DocumentGrid.cs
- CompilerGlobalScopeAttribute.cs
- TypeResolver.cs
- Decoder.cs
- XmlNode.cs
- NamespaceDecl.cs
- ConnectionManagementElement.cs
- UriTemplateTableMatchCandidate.cs
- SchemaTableOptionalColumn.cs
- WindowPatternIdentifiers.cs
- ReferenceEqualityComparer.cs
- DirectoryNotFoundException.cs
- CompatibleComparer.cs
- DataContractSet.cs
- UpdateExpressionVisitor.cs
- MemberPath.cs
- IntellisenseTextBox.designer.cs
- BypassElementCollection.cs
- DiscreteKeyFrames.cs
- ActivityCodeDomSerializer.cs
- RijndaelManagedTransform.cs
- webbrowsersite.cs
- Highlights.cs
- AsymmetricSignatureFormatter.cs
- DataRecordInternal.cs
- Int32Collection.cs
- filewebrequest.cs
- IPAddress.cs
- PersistenceProviderBehavior.cs
- NativeMethods.cs
- WebPartTransformerCollection.cs
- Latin1Encoding.cs
- WaitForChangedResult.cs
- StringPropertyBuilder.cs
- WpfWebRequestHelper.cs
- counter.cs
- DataGridViewColumnCollectionDialog.cs
- TabItem.cs
- BindingSource.cs
- StateFinalizationDesigner.cs
- Rectangle.cs
- MethodCallTranslator.cs
- SelectionList.cs
- ResourcesBuildProvider.cs
- BitmapScalingModeValidation.cs
- PipelineModuleStepContainer.cs
- DispatchWrapper.cs
- TrackingValidationObjectDictionary.cs
- XmlSchemaAll.cs
- PasswordDeriveBytes.cs
- SmiMetaData.cs
- ConnectionManagementElement.cs
- SortDescription.cs
- FigureParagraph.cs
- ImageButton.cs
- XmlSchemaProviderAttribute.cs
- ReplyChannel.cs
- EventBuilder.cs
- MatrixAnimationUsingKeyFrames.cs