Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media3D / AffineTransform3D.cs / 1305600 / 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
- Converter.cs
- QuotedPairReader.cs
- GridProviderWrapper.cs
- CodeGroup.cs
- EndpointDesigner.cs
- SqlColumnizer.cs
- OleDbError.cs
- ScriptIgnoreAttribute.cs
- ManagementClass.cs
- ServerType.cs
- TableRowCollection.cs
- ViewValidator.cs
- _SafeNetHandles.cs
- StringDictionary.cs
- MatrixKeyFrameCollection.cs
- PermissionSet.cs
- ReflectionUtil.cs
- ObjectToIdCache.cs
- TemplateControlCodeDomTreeGenerator.cs
- VideoDrawing.cs
- Point4DConverter.cs
- WindowsPrincipal.cs
- IOException.cs
- Relationship.cs
- CellTreeNode.cs
- AsyncPostBackErrorEventArgs.cs
- WpfPayload.cs
- InvalidAsynchronousStateException.cs
- Highlights.cs
- HandleCollector.cs
- WebPartsSection.cs
- WsatServiceAddress.cs
- WebBrowserBase.cs
- ZoneButton.cs
- BitmapData.cs
- ToolStripItemEventArgs.cs
- BindUriHelper.cs
- ToolboxItemCollection.cs
- ObjectListGeneralPage.cs
- ACL.cs
- Block.cs
- ButtonFieldBase.cs
- InstalledFontCollection.cs
- TypedTableHandler.cs
- XmlSchemaComplexContentExtension.cs
- TreeNode.cs
- UriTemplateVariableQueryValue.cs
- ToolboxItemAttribute.cs
- storepermission.cs
- CodeTryCatchFinallyStatement.cs
- TcpChannelHelper.cs
- UInt64Storage.cs
- NameValueFileSectionHandler.cs
- ClipboardData.cs
- CodeDelegateInvokeExpression.cs
- SystemWebSectionGroup.cs
- Environment.cs
- StandardCommands.cs
- DataServiceConfiguration.cs
- BaseCodeDomTreeGenerator.cs
- HitTestParameters3D.cs
- CompilationRelaxations.cs
- ZipIOLocalFileDataDescriptor.cs
- AsyncCodeActivityContext.cs
- DataGridViewTopLeftHeaderCell.cs
- VersionValidator.cs
- SiteMembershipCondition.cs
- WebDisplayNameAttribute.cs
- ResourcesBuildProvider.cs
- ToolStripLabel.cs
- EventMappingSettings.cs
- TagPrefixInfo.cs
- RecognizerInfo.cs
- WebBrowserNavigatedEventHandler.cs
- InheritanceAttribute.cs
- ItemAutomationPeer.cs
- PersonalizationEntry.cs
- ProjectedSlot.cs
- _CookieModule.cs
- DoubleAnimationUsingKeyFrames.cs
- SqlUnionizer.cs
- ReadOnlyObservableCollection.cs
- CachedPathData.cs
- TypefaceMap.cs
- Filter.cs
- EmbeddedMailObject.cs
- ResourcesBuildProvider.cs
- CodeAttributeDeclaration.cs
- WindowCollection.cs
- BindingContext.cs
- PasswordDeriveBytes.cs
- CultureInfo.cs
- PassportAuthentication.cs
- _AutoWebProxyScriptHelper.cs
- Int64Storage.cs
- Geometry.cs
- SizeKeyFrameCollection.cs
- isolationinterop.cs
- PageThemeBuildProvider.cs
- DispatcherEventArgs.cs