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
- InkCanvasSelection.cs
- SafeProcessHandle.cs
- RoutedUICommand.cs
- HMACSHA384.cs
- ServicePoint.cs
- PeerApplication.cs
- QilName.cs
- _DomainName.cs
- BufferedReceiveManager.cs
- Choices.cs
- XLinq.cs
- VirtualizedItemProviderWrapper.cs
- TimeoutStream.cs
- WebRequestModuleElementCollection.cs
- ExpressionVisitor.cs
- StrongNameUtility.cs
- RowToFieldTransformer.cs
- ListenerAdapter.cs
- ApplicationTrust.cs
- SecurityContextTokenCache.cs
- CodeEventReferenceExpression.cs
- TableLayout.cs
- StyleXamlParser.cs
- StyleReferenceConverter.cs
- AccessDataSourceWizardForm.cs
- XmlSchemaGroup.cs
- HtmlSelect.cs
- AnnotationResourceCollection.cs
- NavigatorOutput.cs
- ExtensionQuery.cs
- Globals.cs
- MetadataProperty.cs
- TextViewSelectionProcessor.cs
- DaylightTime.cs
- InkCanvasSelectionAdorner.cs
- ImmComposition.cs
- IfAction.cs
- XmlResolver.cs
- DynamicILGenerator.cs
- ExtendedPropertyInfo.cs
- DataBindingHandlerAttribute.cs
- CultureTable.cs
- RawContentTypeMapper.cs
- NotifyIcon.cs
- WebPartEditorCancelVerb.cs
- WebPartDisplayMode.cs
- ListComponentEditor.cs
- BaseCAMarshaler.cs
- OptionalMessageQuery.cs
- PartBasedPackageProperties.cs
- HtmlUtf8RawTextWriter.cs
- IsolatedStorageFile.cs
- ExtentCqlBlock.cs
- _NegoState.cs
- DragEventArgs.cs
- EntityStoreSchemaGenerator.cs
- ProjectedSlot.cs
- COAUTHINFO.cs
- IListConverters.cs
- CapabilitiesRule.cs
- CachedFontFace.cs
- ElementMarkupObject.cs
- Bits.cs
- ComponentFactoryHelpers.cs
- SqlTriggerAttribute.cs
- Brush.cs
- NavigatorOutput.cs
- DynamicMetaObjectBinder.cs
- CaretElement.cs
- ProfileSettingsCollection.cs
- OdbcEnvironmentHandle.cs
- DefaultSection.cs
- PhysicalAddress.cs
- TableCell.cs
- ExpressionValueEditor.cs
- ThreadStartException.cs
- HtmlElementErrorEventArgs.cs
- DataGridViewLayoutData.cs
- ClientScriptManager.cs
- MulticastOption.cs
- RadioButton.cs
- FileNotFoundException.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- XmlElement.cs
- FlowDocumentPage.cs
- CompiledQuery.cs
- dataprotectionpermissionattribute.cs
- ErrorView.xaml.cs
- SetStateEventArgs.cs
- DefaultBindingPropertyAttribute.cs
- CategoryEditor.cs
- DataGridViewSelectedCellsAccessibleObject.cs
- ElementAction.cs
- TextWriterEngine.cs
- PlacementWorkspace.cs
- AstTree.cs
- SqlConnectionPoolGroupProviderInfo.cs
- CollectionsUtil.cs
- DataFieldCollectionEditor.cs
- _SslState.cs