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
- MergeFailedEvent.cs
- Control.cs
- Vector3DIndependentAnimationStorage.cs
- ConfigurationValue.cs
- FreezableCollection.cs
- MeasureData.cs
- EditCommandColumn.cs
- ArgIterator.cs
- RoutingExtension.cs
- HttpHandlerAction.cs
- CombinedGeometry.cs
- HtmlGenericControl.cs
- GridItemPattern.cs
- UInt16Converter.cs
- DataBindingCollection.cs
- WebConfigurationFileMap.cs
- XmlSchemaGroup.cs
- PageEventArgs.cs
- _emptywebproxy.cs
- TagPrefixCollection.cs
- DefaultMemberAttribute.cs
- ServiceObjectContainer.cs
- TaskFormBase.cs
- WebPartEditorCancelVerb.cs
- AnnotationMap.cs
- SafeLocalMemHandle.cs
- TextServicesCompartmentContext.cs
- ListMarkerLine.cs
- LinkDescriptor.cs
- NotSupportedException.cs
- CompiledRegexRunnerFactory.cs
- Material.cs
- ChildTable.cs
- UidPropertyAttribute.cs
- WsdlBuildProvider.cs
- MissingSatelliteAssemblyException.cs
- GridViewCancelEditEventArgs.cs
- ServiceManager.cs
- DefinitionBase.cs
- SchemaImporter.cs
- AnimatedTypeHelpers.cs
- SchemaElement.cs
- AnnouncementEventArgs.cs
- JsonServiceDocumentSerializer.cs
- DictionaryKeyPropertyAttribute.cs
- SafeFileHandle.cs
- XmlWrappingReader.cs
- TreeNodeStyle.cs
- SHA256Managed.cs
- ResXFileRef.cs
- Light.cs
- ActivityUtilities.cs
- RSAPKCS1SignatureDeformatter.cs
- BaseCAMarshaler.cs
- RelationshipFixer.cs
- ResourceManager.cs
- OletxEnlistment.cs
- BitmapEffectRenderDataResource.cs
- SqlMethodTransformer.cs
- ClientSettingsSection.cs
- TextParagraphProperties.cs
- LineServicesRun.cs
- RepeaterItemCollection.cs
- Metadata.cs
- PersonalizationProviderCollection.cs
- ObjectQueryState.cs
- FindCriteria11.cs
- DataSourceListEditor.cs
- TargetControlTypeCache.cs
- BitmapEffectDrawing.cs
- PageStatePersister.cs
- ProviderCommandInfoUtils.cs
- InstanceStore.cs
- LinkDesigner.cs
- _NtlmClient.cs
- ToolboxItemCollection.cs
- ClientBuildManager.cs
- BuiltInExpr.cs
- MouseBinding.cs
- QuaternionConverter.cs
- DebugView.cs
- smtppermission.cs
- IncrementalReadDecoders.cs
- SingleObjectCollection.cs
- SBCSCodePageEncoding.cs
- LinearGradientBrush.cs
- DateRangeEvent.cs
- TickBar.cs
- NumericPagerField.cs
- StackOverflowException.cs
- EnumerableValidator.cs
- ServicePoint.cs
- SendMailErrorEventArgs.cs
- SelectedCellsChangedEventArgs.cs
- XpsStructure.cs
- XmlSchemaComplexType.cs
- WindowProviderWrapper.cs
- Delegate.cs
- PrinterUnitConvert.cs
- MsmqBindingElementBase.cs