Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media3D / QuaternionRotation3D.cs / 1305600 / 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
- DataSourceSelectArguments.cs
- SqlRetyper.cs
- EventPrivateKey.cs
- CommandHelpers.cs
- PtsHelper.cs
- TextSchema.cs
- HtmlElement.cs
- RuleElement.cs
- FontStyle.cs
- UshortList2.cs
- HtmlListAdapter.cs
- QueryContinueDragEventArgs.cs
- ConnectionManagementSection.cs
- _ListenerAsyncResult.cs
- SafeEventLogReadHandle.cs
- FixedTextSelectionProcessor.cs
- ResourceSet.cs
- ClientCultureInfo.cs
- DLinqTableProvider.cs
- AtomParser.cs
- CaseInsensitiveHashCodeProvider.cs
- WindowsGraphics2.cs
- ZeroOpNode.cs
- WeakEventTable.cs
- SchemaCollectionPreprocessor.cs
- SByte.cs
- QilFactory.cs
- SectionInput.cs
- StronglyTypedResourceBuilder.cs
- httpapplicationstate.cs
- HttpCachePolicy.cs
- PEFileEvidenceFactory.cs
- MonitoringDescriptionAttribute.cs
- FrugalList.cs
- PixelFormat.cs
- XmlDataSource.cs
- UIPropertyMetadata.cs
- ArraySegment.cs
- DnsEndpointIdentity.cs
- _ProxyChain.cs
- DrawListViewColumnHeaderEventArgs.cs
- PeerCustomResolverSettings.cs
- ZipArchive.cs
- MethodBody.cs
- CodeMemberField.cs
- DivideByZeroException.cs
- NavigationWindowAutomationPeer.cs
- OutputCacheSettingsSection.cs
- XmlAttributeAttribute.cs
- GradientBrush.cs
- XmlChoiceIdentifierAttribute.cs
- FormViewInsertedEventArgs.cs
- XmlChildNodes.cs
- DelayedRegex.cs
- SessionState.cs
- PropertyToken.cs
- Vector3DValueSerializer.cs
- IntegerValidatorAttribute.cs
- EventEntry.cs
- XmlSequenceWriter.cs
- EntityKey.cs
- ImageAutomationPeer.cs
- UdpUtility.cs
- XmlChoiceIdentifierAttribute.cs
- TextEffect.cs
- Globals.cs
- DocumentGridPage.cs
- IriParsingElement.cs
- _PooledStream.cs
- StandardMenuStripVerb.cs
- PolyLineSegment.cs
- ResolveNameEventArgs.cs
- DataSourceView.cs
- GeneralTransformGroup.cs
- ExpressionDumper.cs
- PolyLineSegmentFigureLogic.cs
- RegexCompilationInfo.cs
- EventDescriptor.cs
- DataShape.cs
- FunctionUpdateCommand.cs
- CryptoStream.cs
- Stack.cs
- RoleService.cs
- MemberJoinTreeNode.cs
- IntegerValidatorAttribute.cs
- MediaElementAutomationPeer.cs
- SchemaDeclBase.cs
- HtmlInputHidden.cs
- EdmValidator.cs
- ActiveXSite.cs
- XmlSchemaObjectTable.cs
- TransformConverter.cs
- SelectionHighlightInfo.cs
- EmbeddedMailObjectCollectionEditor.cs
- SQLByte.cs
- EventQueueState.cs
- ProfileSettingsCollection.cs
- Maps.cs
- ByteStorage.cs
- KeyTimeConverter.cs