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
- ProviderConnectionPoint.cs
- WebCategoryAttribute.cs
- SingleObjectCollection.cs
- XmlSchemaCollection.cs
- UrlMappingsSection.cs
- ProgressBarRenderer.cs
- Serializer.cs
- SafeLocalMemHandle.cs
- SoapMessage.cs
- DocumentPage.cs
- Point4DValueSerializer.cs
- WebPartsSection.cs
- TextTreeUndo.cs
- Transform3DGroup.cs
- XPathAxisIterator.cs
- TypeConvertions.cs
- connectionpool.cs
- LingerOption.cs
- RectValueSerializer.cs
- PkcsMisc.cs
- DataGridRow.cs
- SymDocumentType.cs
- XamlHostingSection.cs
- SqlClientPermission.cs
- MissingFieldException.cs
- XmlDataContract.cs
- FragmentQuery.cs
- _HTTPDateParse.cs
- SamlAudienceRestrictionCondition.cs
- KeyEventArgs.cs
- DynamicPropertyReader.cs
- Calendar.cs
- SqlCharStream.cs
- WorkflowIdleBehavior.cs
- TextMarkerSource.cs
- CustomAttributeBuilder.cs
- DataGridViewCell.cs
- ColumnResizeAdorner.cs
- CopyOfAction.cs
- IgnoreDeviceFilterElement.cs
- DesignTimeTemplateParser.cs
- Object.cs
- LinkedList.cs
- MetadataItemEmitter.cs
- ParentQuery.cs
- WebPartEditVerb.cs
- CodeBlockBuilder.cs
- COM2EnumConverter.cs
- LingerOption.cs
- HttpCachePolicyBase.cs
- ProfileGroupSettings.cs
- WebServiceEnumData.cs
- Parallel.cs
- UInt32Converter.cs
- StructuralCache.cs
- SQLDateTime.cs
- DSASignatureFormatter.cs
- XmlCodeExporter.cs
- DataServiceException.cs
- SignedInfo.cs
- CacheMemory.cs
- AdjustableArrowCap.cs
- TouchPoint.cs
- codemethodreferenceexpression.cs
- ClientEventManager.cs
- LogLogRecordEnumerator.cs
- TreeViewAutomationPeer.cs
- ApplyImportsAction.cs
- ConnectionDemuxer.cs
- OleTxTransaction.cs
- DrawingContextDrawingContextWalker.cs
- ApplicationId.cs
- FilteredXmlReader.cs
- CompleteWizardStep.cs
- DataGridViewHeaderCell.cs
- ArraySegment.cs
- HttpWebResponse.cs
- Calendar.cs
- TransformPattern.cs
- WSHttpSecurityElement.cs
- ServiceDescriptionData.cs
- XamlDesignerSerializationManager.cs
- Random.cs
- MemberInitExpression.cs
- CompileLiteralTextParser.cs
- DependencyPropertyDescriptor.cs
- Visual.cs
- BoundingRectTracker.cs
- DefaultAsyncDataDispatcher.cs
- Permission.cs
- ProcessHost.cs
- GenerateScriptTypeAttribute.cs
- XmlSchemaSimpleContentRestriction.cs
- MailBnfHelper.cs
- DefaultEvaluationContext.cs
- BulletChrome.cs
- EntityDataSourceViewSchema.cs
- RepeatInfo.cs
- InputLanguage.cs
- DBSqlParserColumnCollection.cs