Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- EdmValidator.cs
- BitmapDecoder.cs
- TrackingProfileSerializer.cs
- Model3D.cs
- SessionParameter.cs
- StateManagedCollection.cs
- HttpSessionStateWrapper.cs
- AggregateNode.cs
- DecoderFallbackWithFailureFlag.cs
- HelpEvent.cs
- OnOperation.cs
- SafeNativeMethods.cs
- Figure.cs
- XmlBinaryWriterSession.cs
- TransformedBitmap.cs
- XmlSchemaElement.cs
- UInt32Storage.cs
- ComponentChangingEvent.cs
- Constants.cs
- ByteAnimationUsingKeyFrames.cs
- ChangeBlockUndoRecord.cs
- CallbackHandler.cs
- Update.cs
- OSFeature.cs
- CompilerError.cs
- HtmlTitle.cs
- IUnknownConstantAttribute.cs
- SaveFileDialog.cs
- OleAutBinder.cs
- EntitySetBase.cs
- PrintPreviewDialog.cs
- XmlSchemaCompilationSettings.cs
- TextEditorSpelling.cs
- BaseCodePageEncoding.cs
- CellQuery.cs
- PackageRelationshipSelector.cs
- RtfFormatStack.cs
- ProcessManager.cs
- RayHitTestParameters.cs
- DataKeyCollection.cs
- IndicFontClient.cs
- ScrollBar.cs
- httpapplicationstate.cs
- XsltLoader.cs
- TableItemPatternIdentifiers.cs
- EmptyStringExpandableObjectConverter.cs
- AliasExpr.cs
- ConfigurationLockCollection.cs
- safesecurityhelperavalon.cs
- Privilege.cs
- ConfigXmlElement.cs
- StringFunctions.cs
- ClientBase.cs
- IConvertible.cs
- AutoSizeComboBox.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- PropertyEmitter.cs
- AuthenticateEventArgs.cs
- _FtpControlStream.cs
- WindowsClaimSet.cs
- SoapInteropTypes.cs
- DesignerSerializationManager.cs
- TemplateBindingExpressionConverter.cs
- XmlQualifiedNameTest.cs
- Keyboard.cs
- UnsafeNativeMethodsPenimc.cs
- KeyFrames.cs
- RichTextBox.cs
- GeneratedCodeAttribute.cs
- TextServicesLoader.cs
- _DynamicWinsockMethods.cs
- StylusShape.cs
- CriticalExceptions.cs
- _ConnectOverlappedAsyncResult.cs
- InfoCardRSAPKCS1SignatureDeformatter.cs
- ScriptReferenceEventArgs.cs
- DispatchWrapper.cs
- OutOfMemoryException.cs
- util.cs
- SevenBitStream.cs
- HttpModuleCollection.cs
- DescendantOverDescendantQuery.cs
- PolyLineSegmentFigureLogic.cs
- TypeNameParser.cs
- Int64Storage.cs
- HiddenField.cs
- WebRequestModuleElementCollection.cs
- XslAst.cs
- FontStyles.cs
- OlePropertyStructs.cs
- securestring.cs
- PersonalizationAdministration.cs
- DetailsViewUpdateEventArgs.cs
- WebServiceClientProxyGenerator.cs
- TypeSystemHelpers.cs
- _SecureChannel.cs
- GestureRecognitionResult.cs
- DataTableExtensions.cs
- ParameterSubsegment.cs
- DrawingVisual.cs