Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- RequestContext.cs
- ThreadAttributes.cs
- CodeMemberProperty.cs
- HttpPostedFile.cs
- IconConverter.cs
- XPathItem.cs
- CompModSwitches.cs
- DragStartedEventArgs.cs
- ReachFixedDocumentSerializer.cs
- ProfileModule.cs
- WebCodeGenerator.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- SQLUtility.cs
- X509Utils.cs
- base64Transforms.cs
- TimeSpan.cs
- Delegate.cs
- OleDragDropHandler.cs
- OdbcConnectionOpen.cs
- XmlILAnnotation.cs
- ControlValuePropertyAttribute.cs
- RadioButtonPopupAdapter.cs
- ToolBarOverflowPanel.cs
- MsmqAppDomainProtocolHandler.cs
- CodeGenerator.cs
- TypeHelpers.cs
- GraphicsState.cs
- ProviderManager.cs
- SchemaMerger.cs
- ComponentCodeDomSerializer.cs
- InteropAutomationProvider.cs
- HtmlElementCollection.cs
- ActivityInterfaces.cs
- OutgoingWebResponseContext.cs
- EndOfStreamException.cs
- EntitySqlQueryCacheKey.cs
- SqlConnectionHelper.cs
- SwitchLevelAttribute.cs
- Expression.cs
- PropertyChangedEventArgs.cs
- CriticalFinalizerObject.cs
- EUCJPEncoding.cs
- DriveInfo.cs
- UnsafeNativeMethods.cs
- EntryPointNotFoundException.cs
- HandlerBase.cs
- PopupRoot.cs
- ExpressionVisitor.cs
- AsyncDataRequest.cs
- RegexCompilationInfo.cs
- FileDialogCustomPlace.cs
- WebServiceHost.cs
- ImageDrawing.cs
- SessionKeyExpiredException.cs
- Funcletizer.cs
- ButtonBaseAdapter.cs
- Rfc2898DeriveBytes.cs
- DocumentApplication.cs
- WindowsBrush.cs
- EntityDataSource.cs
- XamlHostingConfiguration.cs
- httpstaticobjectscollection.cs
- VisualStyleElement.cs
- OleDbEnumerator.cs
- WindowsTokenRoleProvider.cs
- OrderedDictionaryStateHelper.cs
- KnownBoxes.cs
- DelegateSerializationHolder.cs
- VisualStyleInformation.cs
- Matrix.cs
- ReachDocumentReferenceSerializerAsync.cs
- DocumentScope.cs
- VersionedStream.cs
- IndexedDataBuffer.cs
- DateTimeConstantAttribute.cs
- DefaultWorkflowSchedulerService.cs
- DialogResultConverter.cs
- EqualityComparer.cs
- ConstructorNeedsTagAttribute.cs
- SearchForVirtualItemEventArgs.cs
- EventProviderWriter.cs
- ParenthesizePropertyNameAttribute.cs
- DataControlCommands.cs
- CommandValueSerializer.cs
- WindowsFont.cs
- DependencySource.cs
- DelimitedListTraceListener.cs
- WindowsRichEdit.cs
- FrameworkContentElementAutomationPeer.cs
- ClientRolePrincipal.cs
- BrowserCapabilitiesCompiler.cs
- TimelineGroup.cs
- BindingValueChangedEventArgs.cs
- BlockCollection.cs
- PathNode.cs
- XsltSettings.cs
- UserInitiatedNavigationPermission.cs
- DataGridViewRowDividerDoubleClickEventArgs.cs
- SkewTransform.cs
- FlowDocumentScrollViewer.cs