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
- ScriptIgnoreAttribute.cs
- WebExceptionStatus.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- BitmapEffectGeneralTransform.cs
- ProfileGroupSettings.cs
- ServiceOperation.cs
- MarshalDirectiveException.cs
- ContactManager.cs
- Vector.cs
- ByteAnimationUsingKeyFrames.cs
- ToolBarButton.cs
- CredentialSelector.cs
- ObjectViewListener.cs
- XsltOutput.cs
- GridViewEditEventArgs.cs
- SmtpClient.cs
- UpdateTracker.cs
- DynamicActivityTypeDescriptor.cs
- MatrixStack.cs
- EditorBrowsableAttribute.cs
- ClientTargetCollection.cs
- GZipDecoder.cs
- LongValidator.cs
- ScrollChangedEventArgs.cs
- RawStylusInput.cs
- PseudoWebRequest.cs
- LayoutEditorPart.cs
- BindingCompleteEventArgs.cs
- MemoryFailPoint.cs
- DataPagerCommandEventArgs.cs
- PageEventArgs.cs
- CodeMemberField.cs
- SctClaimDictionary.cs
- TextTrailingWordEllipsis.cs
- DataContractAttribute.cs
- SymLanguageVendor.cs
- MergeFailedEvent.cs
- ChannelServices.cs
- CustomLineCap.cs
- Int16Converter.cs
- File.cs
- PlatformCulture.cs
- DBNull.cs
- XmlSortKeyAccumulator.cs
- RSAPKCS1KeyExchangeFormatter.cs
- CoreSwitches.cs
- TokenBasedSet.cs
- XmlRootAttribute.cs
- HandlerWithFactory.cs
- ErrorWebPart.cs
- ImageListUtils.cs
- NativeRecognizer.cs
- PictureBoxDesigner.cs
- BuildManager.cs
- CompilerState.cs
- OracleConnection.cs
- TextMarkerSource.cs
- HttpStreamFormatter.cs
- Simplifier.cs
- PropertyGridCommands.cs
- ResourceFallbackManager.cs
- ComplexType.cs
- SettingsBindableAttribute.cs
- SchemaComplexType.cs
- FontClient.cs
- DrawingImage.cs
- SchemaEntity.cs
- ErrorTolerantObjectWriter.cs
- TextBoxView.cs
- ThreadExceptionDialog.cs
- CustomAttributeSerializer.cs
- IPGlobalProperties.cs
- MessageAction.cs
- ButtonField.cs
- GridProviderWrapper.cs
- PriorityQueue.cs
- AccessDataSourceView.cs
- ObjectPropertyMapping.cs
- VisualTreeUtils.cs
- ToggleButtonAutomationPeer.cs
- Soap.cs
- FileDialogCustomPlace.cs
- listitem.cs
- BlurEffect.cs
- COM2ExtendedTypeConverter.cs
- ScaleTransform3D.cs
- RectConverter.cs
- DataMember.cs
- Pair.cs
- Symbol.cs
- DefaultPrintController.cs
- SecurityRuntime.cs
- DataGridViewCellStyle.cs
- SQLStringStorage.cs
- SslStreamSecurityBindingElement.cs
- BitmapMetadataEnumerator.cs
- LockCookie.cs
- WmlImageAdapter.cs
- WebPartExportVerb.cs
- DragDeltaEventArgs.cs