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
- Dump.cs
- TextTreePropertyUndoUnit.cs
- Int32.cs
- TextEditorDragDrop.cs
- CustomTypeDescriptor.cs
- sqlinternaltransaction.cs
- CroppedBitmap.cs
- IndentedWriter.cs
- ThreadAttributes.cs
- SqlBulkCopyColumnMapping.cs
- Rules.cs
- Stylesheet.cs
- LayoutTableCell.cs
- ButtonPopupAdapter.cs
- SecurityMessageProperty.cs
- CookieProtection.cs
- RequestQueue.cs
- GrammarBuilderBase.cs
- TextShapeableCharacters.cs
- HyperlinkAutomationPeer.cs
- ThemeDictionaryExtension.cs
- WebBrowserPermission.cs
- InputReportEventArgs.cs
- DataGridViewAdvancedBorderStyle.cs
- AffineTransform3D.cs
- DataSourceSelectArguments.cs
- CacheAxisQuery.cs
- ImageSourceValueSerializer.cs
- DiscreteKeyFrames.cs
- _Win32.cs
- MasterPageBuildProvider.cs
- GridViewColumnCollection.cs
- Normalization.cs
- StringFormat.cs
- DateBoldEvent.cs
- Control.cs
- NotificationContext.cs
- DBPropSet.cs
- TextBoxRenderer.cs
- OleDbSchemaGuid.cs
- StylusPointCollection.cs
- TerminatorSinks.cs
- TreeIterators.cs
- ObjectDataSourceMethodEventArgs.cs
- Pair.cs
- NativeMethods.cs
- Substitution.cs
- TraceFilter.cs
- SchemaComplexType.cs
- MethodAccessException.cs
- CqlBlock.cs
- FieldBuilder.cs
- FormViewInsertEventArgs.cs
- View.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- SmtpSection.cs
- ScriptComponentDescriptor.cs
- TypeUsage.cs
- TriggerActionCollection.cs
- DocComment.cs
- UInt16.cs
- ViewStateException.cs
- StartFileNameEditor.cs
- StylusPlugin.cs
- ExpandedProjectionNode.cs
- SynchronizationContext.cs
- SafeCryptoHandles.cs
- PageEventArgs.cs
- BlobPersonalizationState.cs
- While.cs
- DependencyPropertyKind.cs
- MetadataUtil.cs
- ToolBarPanel.cs
- TokenBasedSet.cs
- NegotiateStream.cs
- HttpModuleCollection.cs
- InOutArgument.cs
- SpecularMaterial.cs
- AssemblyCollection.cs
- FormParameter.cs
- DnsPermission.cs
- BmpBitmapDecoder.cs
- ToolBarButton.cs
- RegexWriter.cs
- CurrentChangedEventManager.cs
- ButtonBaseAdapter.cs
- DynamicResourceExtensionConverter.cs
- CodeComment.cs
- SystemTcpConnection.cs
- CssTextWriter.cs
- BooleanAnimationBase.cs
- DrawingCollection.cs
- Emitter.cs
- BindingWorker.cs
- ContainsRowNumberChecker.cs
- StrokeNodeData.cs
- StyleCollectionEditor.cs
- BitConverter.cs
- ToolboxBitmapAttribute.cs
- DESCryptoServiceProvider.cs