Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / wpf / src / Core / CSharp / System / Windows / Media3D / QuaternionRotation3D.cs / 1 / QuaternionRotation3D.cs
//---------------------------------------------------------------------------- // //// Copyright (c) Microsoft Corporation. All rights reserved. // // // Description: A rotation in 3-space defined by a Quaternion. // // History: // 8/15/2005 : [....] - Created // //--------------------------------------------------------------------------- using System; namespace System.Windows.Media.Media3D { ////// A rotation in 3-space defined by a Quaternion. /// public partial class QuaternionRotation3D { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- #region Constructors ////// Default constructor that creates a rotation with Quaternion (0,0,0,1). /// public QuaternionRotation3D() {} ////// Constructor taking a quaternion. /// public QuaternionRotation3D(Quaternion quaternion) { Quaternion = quaternion; } #endregion Constructors //------------------------------------------------------ // // Internal Properties // //----------------------------------------------------- #region Internal Properties // Used by animation to get a snapshot of the current rotational // configuration for interpolation in Rotation3DAnimations. internal override Quaternion InternalQuaternion { get { return _cachedQuaternionValue; } } #endregion Internal Properties } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------------------- // //// Copyright (c) Microsoft Corporation. All rights reserved. // // // Description: A rotation in 3-space defined by a Quaternion. // // History: // 8/15/2005 : [....] - Created // //--------------------------------------------------------------------------- using System; namespace System.Windows.Media.Media3D { ////// A rotation in 3-space defined by a Quaternion. /// public partial class QuaternionRotation3D { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- #region Constructors ////// Default constructor that creates a rotation with Quaternion (0,0,0,1). /// public QuaternionRotation3D() {} ////// Constructor taking a quaternion. /// public QuaternionRotation3D(Quaternion quaternion) { Quaternion = quaternion; } #endregion Constructors //------------------------------------------------------ // // Internal Properties // //----------------------------------------------------- #region Internal Properties // Used by animation to get a snapshot of the current rotational // configuration for interpolation in Rotation3DAnimations. internal override Quaternion InternalQuaternion { get { return _cachedQuaternionValue; } } #endregion Internal Properties } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataSvcMapFile.cs
- CompilationLock.cs
- SqlReorderer.cs
- CommandID.cs
- DesignerVerbToolStripMenuItem.cs
- SiteMapNode.cs
- TextDecorationLocationValidation.cs
- ArglessEventHandlerProxy.cs
- NodeLabelEditEvent.cs
- tooltip.cs
- PerfCounters.cs
- StrongName.cs
- PagerStyle.cs
- EllipticalNodeOperations.cs
- CompiledQuery.cs
- BitArray.cs
- SecurityPermission.cs
- ToolStripSeparator.cs
- FieldNameLookup.cs
- TokenDescriptor.cs
- NativeMethods.cs
- DataControlFieldCollection.cs
- CompositeFontParser.cs
- TableLayoutCellPaintEventArgs.cs
- CqlErrorHelper.cs
- XmlResolver.cs
- Transform.cs
- ResponseStream.cs
- _UriTypeConverter.cs
- Addressing.cs
- CardSpaceShim.cs
- ThreadStaticAttribute.cs
- InsufficientMemoryException.cs
- CollectionBuilder.cs
- SettingsSavedEventArgs.cs
- SystemColors.cs
- WebPartConnectionsCancelEventArgs.cs
- WebPartCollection.cs
- KoreanCalendar.cs
- Stackframe.cs
- WindowsUserNameSecurityTokenAuthenticator.cs
- _SslSessionsCache.cs
- Vertex.cs
- GroupItemAutomationPeer.cs
- WhitespaceRule.cs
- TreeNodeBinding.cs
- StringAnimationBase.cs
- RecommendedAsConfigurableAttribute.cs
- SocketSettings.cs
- BookmarkScopeInfo.cs
- TextEditorSpelling.cs
- TextureBrush.cs
- AnimationException.cs
- LinqDataSourceValidationException.cs
- ThemeInfoAttribute.cs
- QueryableDataSourceHelper.cs
- EncoderParameter.cs
- Win32Native.cs
- PreservationFileReader.cs
- PointAnimation.cs
- ButtonField.cs
- SynchronizedDisposablePool.cs
- EmptyCollection.cs
- RequestCacheValidator.cs
- ProfileModule.cs
- FilterQuery.cs
- WebConfigurationHostFileChange.cs
- SinglePageViewer.cs
- TraceUtils.cs
- NetCodeGroup.cs
- RuleEngine.cs
- ToolTip.cs
- UrlMappingsSection.cs
- EncodingConverter.cs
- ServiceNotStartedException.cs
- GPRECT.cs
- ObjectDataSourceSelectingEventArgs.cs
- ThicknessAnimationUsingKeyFrames.cs
- PingReply.cs
- PolyBezierSegment.cs
- HttpListenerContext.cs
- HtmlEmptyTagControlBuilder.cs
- XmlnsCache.cs
- ServicesUtilities.cs
- HexParser.cs
- RewritingPass.cs
- LZCodec.cs
- WindowsImpersonationContext.cs
- ExclusiveTcpListener.cs
- AlphabetConverter.cs
- TableColumn.cs
- DBDataPermission.cs
- ClientApiGenerator.cs
- DynamicPropertyReader.cs
- Binding.cs
- HotCommands.cs
- GridItemPatternIdentifiers.cs
- ReadOnlyHierarchicalDataSourceView.cs
- GridViewCancelEditEventArgs.cs
- XmlSyndicationContent.cs