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
- DataListDesigner.cs
- ContextActivityUtils.cs
- SimpleBitVector32.cs
- ToolStripContentPanelRenderEventArgs.cs
- ElementProxy.cs
- StorageInfo.cs
- _CookieModule.cs
- CompoundFileStorageReference.cs
- XmlCDATASection.cs
- __FastResourceComparer.cs
- BridgeDataReader.cs
- HttpServerVarsCollection.cs
- TableLayoutStyleCollection.cs
- _NestedMultipleAsyncResult.cs
- isolationinterop.cs
- GridEntry.cs
- Rect.cs
- InstanceOwnerQueryResult.cs
- SqlDataAdapter.cs
- ProtocolsConfigurationHandler.cs
- StoryFragments.cs
- LongPath.cs
- TextControl.cs
- TreeNode.cs
- MeshGeometry3D.cs
- LogReserveAndAppendState.cs
- WebCodeGenerator.cs
- AttributeEmitter.cs
- GorillaCodec.cs
- ContainsRowNumberChecker.cs
- COM2ExtendedTypeConverter.cs
- PerformanceCounterLib.cs
- EncodingDataItem.cs
- WsdlBuildProvider.cs
- Region.cs
- PartEditor.cs
- ProcessThread.cs
- SqlDataSourceCustomCommandPanel.cs
- DataGridViewCellPaintingEventArgs.cs
- FixUpCollection.cs
- XPathQilFactory.cs
- TransactedBatchingElement.cs
- Int16Storage.cs
- BitVector32.cs
- RequiredAttributeAttribute.cs
- DataGridTextBox.cs
- TypeConverter.cs
- HttpConfigurationSystem.cs
- Pen.cs
- TabletDeviceInfo.cs
- HtmlShimManager.cs
- ShapeTypeface.cs
- RepeaterItemEventArgs.cs
- ComboBoxRenderer.cs
- Cell.cs
- ToolStripSeparatorRenderEventArgs.cs
- DataGridViewCellParsingEventArgs.cs
- FileDialog_Vista.cs
- DeferredSelectedIndexReference.cs
- CursorConverter.cs
- Attributes.cs
- DropSourceBehavior.cs
- GridViewUpdateEventArgs.cs
- FixedPageStructure.cs
- DNS.cs
- QilPatternFactory.cs
- PropertyMap.cs
- BindingCollection.cs
- TrimSurroundingWhitespaceAttribute.cs
- Span.cs
- ThousandthOfEmRealPoints.cs
- RequestCache.cs
- PropertyGridEditorPart.cs
- HealthMonitoringSection.cs
- EncryptedPackageFilter.cs
- ObjectAnimationUsingKeyFrames.cs
- EpmContentDeSerializer.cs
- PathFigureCollectionConverter.cs
- HitTestWithGeometryDrawingContextWalker.cs
- SelectionListComponentEditor.cs
- AuthenticateEventArgs.cs
- XmlRawWriter.cs
- Certificate.cs
- CompiledRegexRunner.cs
- SqlExpressionNullability.cs
- LiteralControl.cs
- DuplicateWaitObjectException.cs
- ObjectTokenCategory.cs
- SimpleModelProvider.cs
- Control.cs
- ColumnResizeUndoUnit.cs
- SingleObjectCollection.cs
- DataGridViewTextBoxColumn.cs
- CharacterMetrics.cs
- SelectionBorderGlyph.cs
- RepeatBehaviorConverter.cs
- MessageHeaderAttribute.cs
- UpdateManifestForBrowserApplication.cs
- SqlCacheDependencyDatabaseCollection.cs
- sqlinternaltransaction.cs