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
- CryptoApi.cs
- WpfKnownMember.cs
- VersionedStreamOwner.cs
- SelectionWordBreaker.cs
- WindowProviderWrapper.cs
- SqlXmlStorage.cs
- StorageInfo.cs
- NameValueFileSectionHandler.cs
- InputBinding.cs
- UserPreferenceChangedEventArgs.cs
- WebProxyScriptElement.cs
- Pool.cs
- XmlWriter.cs
- DocumentCollection.cs
- TdsParser.cs
- RecordConverter.cs
- EventProvider.cs
- UnitySerializationHolder.cs
- ResourceContainer.cs
- NameValueSectionHandler.cs
- NonValidatingSecurityTokenAuthenticator.cs
- RemoteCryptoRsaServiceProvider.cs
- ZoomPercentageConverter.cs
- ILGenerator.cs
- IMembershipProvider.cs
- Padding.cs
- PrtTicket_Base.cs
- RtType.cs
- SecurityPermission.cs
- EmptyElement.cs
- WSFederationHttpSecurityElement.cs
- WebBaseEventKeyComparer.cs
- ScriptComponentDescriptor.cs
- DefaultSerializationProviderAttribute.cs
- SyndicationContent.cs
- DashStyle.cs
- StringUtil.cs
- ReadOnlyMetadataCollection.cs
- Query.cs
- BaseProcessor.cs
- SmtpDigestAuthenticationModule.cs
- SafeEventLogReadHandle.cs
- CodeMemberMethod.cs
- TypeDescriptionProviderAttribute.cs
- DebugView.cs
- Path.cs
- EntityContainerAssociationSet.cs
- DataControlField.cs
- LicFileLicenseProvider.cs
- DiscardableAttribute.cs
- EntryIndex.cs
- StickyNoteHelper.cs
- BaseCollection.cs
- NetworkInformationPermission.cs
- ExpressionWriter.cs
- SqlParameter.cs
- WebPartManager.cs
- ValueUnavailableException.cs
- Stackframe.cs
- EdmProviderManifest.cs
- ExpressionNode.cs
- SizeAnimationBase.cs
- StringFormat.cs
- ContentType.cs
- LinearKeyFrames.cs
- TextBoxAutoCompleteSourceConverter.cs
- Int64Converter.cs
- SqlFacetAttribute.cs
- CodeValidator.cs
- ArithmeticException.cs
- UpdateTranslator.cs
- TableLayoutPanelDesigner.cs
- EntityDataSourceDesignerHelper.cs
- NetDataContractSerializer.cs
- QilSortKey.cs
- WebPartsPersonalizationAuthorization.cs
- baseaxisquery.cs
- LeaseManager.cs
- ISFTagAndGuidCache.cs
- OrderablePartitioner.cs
- BamlLocalizableResource.cs
- WebPartDisplayModeCancelEventArgs.cs
- BaseTemplateParser.cs
- XmlArrayItemAttribute.cs
- TranslateTransform.cs
- MatrixCamera.cs
- CheckBox.cs
- CorrelationScope.cs
- TextElementAutomationPeer.cs
- SimpleParser.cs
- HtmlInputText.cs
- HealthMonitoringSectionHelper.cs
- CodeEventReferenceExpression.cs
- PropertyEmitterBase.cs
- Int32KeyFrameCollection.cs
- ReflectionServiceProvider.cs
- SettingsProviderCollection.cs
- XslAstAnalyzer.cs
- SimpleType.cs
- SplitContainer.cs