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
- CancelEventArgs.cs
- DesignerObjectListAdapter.cs
- ElementsClipboardData.cs
- BaseProcessor.cs
- BitmapInitialize.cs
- Resources.Designer.cs
- QueryExpression.cs
- MetabaseSettings.cs
- XPathSelfQuery.cs
- StyleXamlTreeBuilder.cs
- StyleTypedPropertyAttribute.cs
- Rules.cs
- UniqueCodeIdentifierScope.cs
- MenuRenderer.cs
- ToolboxDataAttribute.cs
- ToolBar.cs
- DashStyle.cs
- GenericUriParser.cs
- Span.cs
- WebPartConnectionsCancelVerb.cs
- SmiSettersStream.cs
- ScrollItemProviderWrapper.cs
- Brush.cs
- GeneralTransform3DCollection.cs
- ContentFilePart.cs
- ToolTipService.cs
- TemplateControlCodeDomTreeGenerator.cs
- ConnectionOrientedTransportManager.cs
- DataBindEngine.cs
- OdbcDataAdapter.cs
- UInt16Converter.cs
- MultipartContentParser.cs
- grammarelement.cs
- MappingException.cs
- ManifestBasedResourceGroveler.cs
- TraceFilter.cs
- Help.cs
- DataSourceProvider.cs
- ContentFilePart.cs
- WithParamAction.cs
- ActivityDesignerHelper.cs
- RuleSetCollection.cs
- InvalidComObjectException.cs
- If.cs
- PublisherIdentityPermission.cs
- RemotingAttributes.cs
- WrappedIUnknown.cs
- LambdaCompiler.Lambda.cs
- CursorConverter.cs
- TagNameToTypeMapper.cs
- SqlConnectionFactory.cs
- GeometryModel3D.cs
- returneventsaver.cs
- Variable.cs
- BaseResourcesBuildProvider.cs
- XPathDocument.cs
- PlatformCulture.cs
- BamlLocalizableResourceKey.cs
- XmlDocumentType.cs
- CompilationSection.cs
- PointCollectionConverter.cs
- XNodeValidator.cs
- XmlParserContext.cs
- AdornerPresentationContext.cs
- XmlSchemaImport.cs
- StringWriter.cs
- SymDocumentType.cs
- JsonReader.cs
- ListParagraph.cs
- SafeLibraryHandle.cs
- RemotingConfiguration.cs
- ConfigXmlSignificantWhitespace.cs
- RichTextBoxConstants.cs
- ValidateNames.cs
- EventWaitHandle.cs
- RenderOptions.cs
- DbProviderFactoriesConfigurationHandler.cs
- XsltCompileContext.cs
- DrawTreeNodeEventArgs.cs
- ObjectTag.cs
- FixedSOMTableRow.cs
- FlowDocumentFormatter.cs
- ManagedFilter.cs
- MessageQueueKey.cs
- Stream.cs
- ZipPackagePart.cs
- XmlSchemaGroup.cs
- ResourceWriter.cs
- DesignerTransactionCloseEvent.cs
- ScalarConstant.cs
- ToolStripInSituService.cs
- BulletChrome.cs
- XXXOnTypeBuilderInstantiation.cs
- SystemKeyConverter.cs
- GeometryConverter.cs
- ForeignKeyConstraint.cs
- MonitorWrapper.cs
- BinaryParser.cs
- XmlSchemaObject.cs
- TextTreeUndo.cs