Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- QuarticEase.cs
- MouseActionValueSerializer.cs
- RowUpdatedEventArgs.cs
- InputLangChangeRequestEvent.cs
- XmlSchemaSubstitutionGroup.cs
- OleDbWrapper.cs
- WinEventWrap.cs
- CompilationUnit.cs
- BinaryReader.cs
- NegotiationTokenAuthenticator.cs
- webeventbuffer.cs
- AgileSafeNativeMemoryHandle.cs
- DataGridTableStyleMappingNameEditor.cs
- ArcSegment.cs
- ProfileInfo.cs
- PassportAuthenticationModule.cs
- ConcatQueryOperator.cs
- sapiproxy.cs
- VSWCFServiceContractGenerator.cs
- SqlServices.cs
- Identifier.cs
- AspNetHostingPermission.cs
- FixedElement.cs
- InputLanguage.cs
- GenerateTemporaryAssemblyTask.cs
- SmtpLoginAuthenticationModule.cs
- ItemChangedEventArgs.cs
- ISAPIApplicationHost.cs
- EventLogPermissionAttribute.cs
- NativeMethodsOther.cs
- IncrementalReadDecoders.cs
- QueryResponse.cs
- DbConnectionInternal.cs
- ScrollBar.cs
- CFStream.cs
- LayoutDump.cs
- PathFigureCollection.cs
- StylusPointPropertyUnit.cs
- Int64AnimationUsingKeyFrames.cs
- ConnectionManagementSection.cs
- VisualBrush.cs
- SymbolEqualComparer.cs
- BuildManager.cs
- ToolStripArrowRenderEventArgs.cs
- ProgressChangedEventArgs.cs
- RefreshPropertiesAttribute.cs
- ModelPerspective.cs
- Matrix3DValueSerializer.cs
- EventLogEntry.cs
- UIHelper.cs
- Group.cs
- BaseValidator.cs
- Freezable.cs
- CompModSwitches.cs
- MemoryPressure.cs
- TableParagraph.cs
- NameValueSectionHandler.cs
- NavigatorOutput.cs
- ReturnValue.cs
- MetadataImporterQuotas.cs
- PropertyCondition.cs
- TextBoxRenderer.cs
- PackWebRequestFactory.cs
- List.cs
- SystemIcmpV6Statistics.cs
- StructuredTypeInfo.cs
- XmlWhitespace.cs
- UserControlParser.cs
- NamespaceCollection.cs
- SQLSingle.cs
- DesignerExtenders.cs
- _UriTypeConverter.cs
- DateBoldEvent.cs
- SettingsContext.cs
- DecoderExceptionFallback.cs
- DataMemberFieldEditor.cs
- Converter.cs
- Baml6ConstructorInfo.cs
- HostProtectionException.cs
- ProfilePropertyMetadata.cs
- Style.cs
- IssuanceLicense.cs
- ListenerAdaptersInstallComponent.cs
- TextEditorTyping.cs
- BrowsableAttribute.cs
- DataServiceProviderWrapper.cs
- SecurityContext.cs
- InvalidWMPVersionException.cs
- MenuItemBinding.cs
- DomNameTable.cs
- MemoryFailPoint.cs
- TextRangeEditLists.cs
- FormsIdentity.cs
- ColumnMapCopier.cs
- SessionStateUtil.cs
- RewritingPass.cs
- CompositeCollection.cs
- BuildProviderAppliesToAttribute.cs
- XmlILIndex.cs
- TrackingMemoryStream.cs