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
- UnsafeMethods.cs
- ReferencedType.cs
- MappingSource.cs
- SecurityDocument.cs
- CodeCatchClauseCollection.cs
- CachedPathData.cs
- UIInitializationException.cs
- TimeSpanSecondsConverter.cs
- BooleanAnimationBase.cs
- messageonlyhwndwrapper.cs
- InertiaTranslationBehavior.cs
- PageParserFilter.cs
- WebContext.cs
- BaseTemplateCodeDomTreeGenerator.cs
- CryptoStream.cs
- VirtualPathUtility.cs
- Unit.cs
- BufferModesCollection.cs
- ConfigurationException.cs
- BinaryUtilClasses.cs
- EmptyCollection.cs
- TemplateField.cs
- WpfXamlLoader.cs
- DetailsViewInsertEventArgs.cs
- SqlDuplicator.cs
- WindowsGraphicsCacheManager.cs
- CompositeFontParser.cs
- XPathCompileException.cs
- SendingRequestEventArgs.cs
- NullableBoolConverter.cs
- WorkflowRuntimeServiceElementCollection.cs
- PrintDialogException.cs
- InstallerTypeAttribute.cs
- BamlTreeMap.cs
- PersonalizationProviderCollection.cs
- TransportElement.cs
- StylusSystemGestureEventArgs.cs
- BookmarkScopeManager.cs
- HashCoreRequest.cs
- Parser.cs
- ellipse.cs
- HScrollBar.cs
- XmlSchemaComplexContentExtension.cs
- MdiWindowListItemConverter.cs
- CryptoStream.cs
- HtmlInputSubmit.cs
- EntityDataSourceValidationException.cs
- LinqTreeNodeEvaluator.cs
- WebPartDisplayModeCollection.cs
- XmlIlGenerator.cs
- ClickablePoint.cs
- FontStretch.cs
- WebPartConnectionsCloseVerb.cs
- ToolstripProfessionalRenderer.cs
- DoubleConverter.cs
- PrintDialog.cs
- Label.cs
- GeneralTransform3D.cs
- SkewTransform.cs
- BindingContext.cs
- ExceptionUtil.cs
- GiveFeedbackEvent.cs
- CounterCreationDataConverter.cs
- MarkerProperties.cs
- ConfigurationManagerInternalFactory.cs
- LoginView.cs
- WebPartManagerInternals.cs
- Vector3DCollection.cs
- Type.cs
- GridViewRowPresenterBase.cs
- TableRowCollection.cs
- ReadOnlyTernaryTree.cs
- XmlSerializerFactory.cs
- Reference.cs
- TargetParameterCountException.cs
- FilteredAttributeCollection.cs
- MsmqIntegrationElement.cs
- BitFlagsGenerator.cs
- Cell.cs
- SqlCacheDependency.cs
- CheckedPointers.cs
- AnimationClock.cs
- Dump.cs
- SimpleHandlerBuildProvider.cs
- DSASignatureDeformatter.cs
- ParallelRangeManager.cs
- DataGridViewTopLeftHeaderCell.cs
- Base64Encoder.cs
- DrawingCollection.cs
- CheckBox.cs
- PackageRelationshipCollection.cs
- WinInetCache.cs
- CommandArguments.cs
- CodeDomSerializerBase.cs
- StackBuilderSink.cs
- ScriptReferenceEventArgs.cs
- SequentialUshortCollection.cs
- ExpanderAutomationPeer.cs
- IndexObject.cs
- Menu.cs