Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media3D / MatrixTransform3D.cs / 1305600 / MatrixTransform3D.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // // Description: 3D matrix transform. // // See spec at http://avalon/medialayer/Specifications/Avalon3D%20API%20Spec.mht // // History: // 06/04/2003 : t-gregr - Created // //--------------------------------------------------------------------------- using System; using System.Diagnostics; using System.Windows.Media; using System.Windows.Media.Composition; using MS.Internal; using System.ComponentModel.Design.Serialization; using System.Windows.Markup; namespace System.Windows.Media.Media3D { ////// 3D matrix transform. /// public sealed partial class MatrixTransform3D : Transform3D { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- #region Constructors ////// Default constructor. /// public MatrixTransform3D() { } ////// Constructor. /// /// Matrix. public MatrixTransform3D(Matrix3D matrix) { Matrix = matrix; } #endregion Constructors //------------------------------------------------------ // // Public Methods // //----------------------------------------------------- //------------------------------------------------------ // // Public Properties // //------------------------------------------------------ #region Public Properties ////// Retrieves matrix representation of transform. /// public override Matrix3D Value { get { return Matrix; } } ////// Whether the transform is affine. /// public override bool IsAffine { get { return Matrix.IsAffine; } } #endregion Public Properties internal override void Append(ref Matrix3D matrix) { matrix = matrix * Matrix; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- NamedPermissionSet.cs
- ExtendedProtectionPolicyTypeConverter.cs
- SimpleFieldTemplateFactory.cs
- ConfigurationPropertyCollection.cs
- ClientSettingsStore.cs
- DataGridTextColumn.cs
- CompositeCollectionView.cs
- prefixendpointaddressmessagefilter.cs
- HMACSHA1.cs
- WebPartTracker.cs
- TextAnchor.cs
- SecurityCriticalDataForSet.cs
- Propagator.Evaluator.cs
- BinaryParser.cs
- Publisher.cs
- Stack.cs
- DataReaderContainer.cs
- LogEntryHeaderv1Deserializer.cs
- ListViewEditEventArgs.cs
- ClientFormsIdentity.cs
- UriTemplateClientFormatter.cs
- OutOfProcStateClientManager.cs
- SiteMapHierarchicalDataSourceView.cs
- MediaPlayerState.cs
- PatternMatcher.cs
- SimpleParser.cs
- SqlTransaction.cs
- InstanceKey.cs
- ClrPerspective.cs
- UriTemplateCompoundPathSegment.cs
- HtmlInputControl.cs
- TagMapCollection.cs
- AvTrace.cs
- Button.cs
- ParserHooks.cs
- WindowInteractionStateTracker.cs
- XmlParserContext.cs
- itemelement.cs
- CodeAccessSecurityEngine.cs
- HitTestFilterBehavior.cs
- Typography.cs
- XmlIgnoreAttribute.cs
- HandleCollector.cs
- Point.cs
- DiagnosticEventProvider.cs
- IssuanceLicense.cs
- TickBar.cs
- CornerRadius.cs
- MimeBasePart.cs
- TableParagraph.cs
- PageRanges.cs
- Int32Collection.cs
- HierarchicalDataBoundControlAdapter.cs
- PolyQuadraticBezierSegment.cs
- SecurityUtils.cs
- XmlDataLoader.cs
- OAVariantLib.cs
- DesignSurface.cs
- NumberSubstitution.cs
- ColumnResizeUndoUnit.cs
- RenderTargetBitmap.cs
- VSWCFServiceContractGenerator.cs
- PlatformNotSupportedException.cs
- TCEAdapterGenerator.cs
- NoPersistProperty.cs
- EllipseGeometry.cs
- OracleDataAdapter.cs
- EnumValAlphaComparer.cs
- SessionState.cs
- CollectionViewGroup.cs
- WebRequestModuleElementCollection.cs
- UnsafeNativeMethods.cs
- LineVisual.cs
- IBuiltInEvidence.cs
- WebServiceData.cs
- HtmlElement.cs
- Flattener.cs
- ListDataBindEventArgs.cs
- SubMenuStyleCollection.cs
- Base64Encoder.cs
- DetailsViewPageEventArgs.cs
- PartialClassGenerationTaskInternal.cs
- TreePrinter.cs
- SocketException.cs
- DictionaryContent.cs
- ColumnTypeConverter.cs
- ResourcesChangeInfo.cs
- ExpressionBuilder.cs
- Sorting.cs
- SqlDataSourceWizardForm.cs
- TdsParserSessionPool.cs
- MsmqIntegrationReceiveParameters.cs
- ClientData.cs
- HandoffBehavior.cs
- ManifestBasedResourceGroveler.cs
- UnauthorizedWebPart.cs
- InvokeMethodDesigner.xaml.cs
- IconHelper.cs
- OdbcConnectionHandle.cs
- KeyToListMap.cs