Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / wpf / src / Core / CSharp / System / Windows / Media3D / AffineTransform3D.cs / 1 / AffineTransform3D.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // // Description: Affine 3D transformations. // // See spec at http://avalon/medialayer/Specifications/Avalon3D%20API%20Spec.mht // // History: // 06/04/2003 : t-gregr - Created // //--------------------------------------------------------------------------- using System; namespace System.Windows.Media.Media3D { ////// Base class that all concrete affine 3D transforms derive from /// (translate, rotate, scale, etc.) /// public abstract partial class AffineTransform3D : Transform3D { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- // Prevent 3rd parties from extending this abstract base class. internal AffineTransform3D() {} //------------------------------------------------------ // // Public Methods // //----------------------------------------------------- //------------------------------------------------------ // // Public Properties // //------------------------------------------------------ ////// Determines if this is an affine transformation. /// public override bool IsAffine { get { ReadPreamble(); // All subclasses should be affine by definition. return true; } } //----------------------------------------------------- // // Public Events // //------------------------------------------------------ //----------------------------------------------------- // // Private Fields // //----------------------------------------------------- } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // // Description: Affine 3D transformations. // // See spec at http://avalon/medialayer/Specifications/Avalon3D%20API%20Spec.mht // // History: // 06/04/2003 : t-gregr - Created // //--------------------------------------------------------------------------- using System; namespace System.Windows.Media.Media3D { ////// Base class that all concrete affine 3D transforms derive from /// (translate, rotate, scale, etc.) /// public abstract partial class AffineTransform3D : Transform3D { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- // Prevent 3rd parties from extending this abstract base class. internal AffineTransform3D() {} //------------------------------------------------------ // // Public Methods // //----------------------------------------------------- //------------------------------------------------------ // // Public Properties // //------------------------------------------------------ ////// Determines if this is an affine transformation. /// public override bool IsAffine { get { ReadPreamble(); // All subclasses should be affine by definition. return true; } } //----------------------------------------------------- // // Public Events // //------------------------------------------------------ //----------------------------------------------------- // // Private Fields // //----------------------------------------------------- } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TableItemProviderWrapper.cs
- FixedPosition.cs
- SizeConverter.cs
- SHA384Managed.cs
- TimeSpanOrInfiniteValidator.cs
- XmlDictionaryReaderQuotas.cs
- InstanceOwner.cs
- PathFigureCollection.cs
- UIInitializationException.cs
- FrameworkElementAutomationPeer.cs
- LoginViewDesigner.cs
- ProtectedProviderSettings.cs
- ProviderBase.cs
- SmtpClient.cs
- AutomationElement.cs
- Pointer.cs
- OutOfProcStateClientManager.cs
- XmlSchemaAppInfo.cs
- RequestQueryParser.cs
- OperandQuery.cs
- WsdlParser.cs
- Odbc32.cs
- ActiveXSite.cs
- OptionalRstParameters.cs
- Section.cs
- AtomicFile.cs
- SourceChangedEventArgs.cs
- DataGridViewRowPrePaintEventArgs.cs
- PrintControllerWithStatusDialog.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- AuthenticatedStream.cs
- RenderData.cs
- ElementNotAvailableException.cs
- KerberosSecurityTokenAuthenticator.cs
- WebServiceResponseDesigner.cs
- DrawingGroup.cs
- ListViewContainer.cs
- AttributeCollection.cs
- SourceSwitch.cs
- FixedSOMGroup.cs
- SQLDouble.cs
- sqlnorm.cs
- ResourceDefaultValueAttribute.cs
- XmlSchemaNotation.cs
- RemoteWebConfigurationHostServer.cs
- Error.cs
- LogicalTreeHelper.cs
- XmlSecureResolver.cs
- BinHexEncoder.cs
- FormattedText.cs
- EntityConnection.cs
- QilFunction.cs
- CultureTable.cs
- GrowingArray.cs
- SecurityDescriptor.cs
- ListCollectionView.cs
- WindowsFormsLinkLabel.cs
- CloudCollection.cs
- CallbackException.cs
- FormsAuthenticationUser.cs
- HttpModuleCollection.cs
- XPathAxisIterator.cs
- CalloutQueueItem.cs
- ArraySubsetEnumerator.cs
- WorkerRequest.cs
- Expr.cs
- DataView.cs
- LogManagementAsyncResult.cs
- SpinLock.cs
- PolyLineSegmentFigureLogic.cs
- TranslateTransform3D.cs
- HTTPAPI_VERSION.cs
- MethodToken.cs
- CounterCreationDataCollection.cs
- DirectionalLight.cs
- TreeNodeStyle.cs
- SQLStringStorage.cs
- DataAccessor.cs
- ReliableMessagingVersionConverter.cs
- DrawingContextDrawingContextWalker.cs
- XPathAncestorQuery.cs
- ConversionContext.cs
- CustomValidator.cs
- Matrix.cs
- JoinTreeNode.cs
- CodeDOMUtility.cs
- TypedReference.cs
- DocumentGrid.cs
- QilStrConcatenator.cs
- ExpandCollapsePattern.cs
- SecurityBindingElementImporter.cs
- SignatureResourcePool.cs
- RemoteWebConfigurationHostStream.cs
- NullableFloatSumAggregationOperator.cs
- Compiler.cs
- HyperLinkStyle.cs
- UTF7Encoding.cs
- Size.cs
- bindurihelper.cs
- ipaddressinformationcollection.cs