Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Core / System / Windows / Media / RotateTransform.cs / 1 / RotateTransform.cs
//------------------------------------------------------------------------------ // Microsoft Avalon // Copyright (c) Microsoft Corporation, 2001 // // File: RotateTransform.cs //----------------------------------------------------------------------------- using MS.Internal; using MS.Internal.PresentationCore; using System; using System.Collections; using System.ComponentModel; using System.ComponentModel.Design.Serialization; using System.Diagnostics; using System.Globalization; using System.Reflection; using System.Runtime.InteropServices; using System.Text; using System.Windows; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Media.Composition; using SR=MS.Internal.PresentationCore.SR; using SRID=MS.Internal.PresentationCore.SRID; namespace System.Windows.Media { ////// Create a rotation transformation in degrees. /// public sealed partial class RotateTransform : Transform { ////// /// public RotateTransform() { } ////// Create a rotation transformation in degrees. /// ///The angle of rotation in degrees. public RotateTransform(double angle) { Angle = angle; } ////// Create a rotation transformation in degrees. /// public RotateTransform( double angle, double centerX, double centerY ) : this(angle) { CenterX = centerX; CenterY = centerY; } ////// Return the current transformation value. /// public override Matrix Value { get { ReadPreamble(); Matrix m = new Matrix(); m.RotateAt(Angle, CenterX, CenterY); return m; } } ////// Returns true if transformation matches the identity transform. /// internal override bool IsIdentity { get { return Angle == 0 && CanFreeze; } } } } // 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
- CodeThrowExceptionStatement.cs
- EntityConnectionStringBuilder.cs
- EntityException.cs
- ResourceReferenceKeyNotFoundException.cs
- DefinitionBase.cs
- CommentEmitter.cs
- BrowserCapabilitiesFactory.cs
- ServiceDeploymentInfo.cs
- HttpResponseInternalWrapper.cs
- DataKey.cs
- CommandEventArgs.cs
- PenThread.cs
- ListDictionaryInternal.cs
- Tablet.cs
- CollectionChangeEventArgs.cs
- VariableAction.cs
- DropShadowEffect.cs
- ClientConfigurationSystem.cs
- InheritanceUI.cs
- ResourceReferenceExpression.cs
- InProcStateClientManager.cs
- HttpCacheVaryByContentEncodings.cs
- ForceCopyBuildProvider.cs
- LayoutEditorPart.cs
- SQLDecimalStorage.cs
- SqlClientWrapperSmiStream.cs
- DefaultMemberAttribute.cs
- ModuleBuilder.cs
- MessageQueuePermissionEntry.cs
- XmlTextAttribute.cs
- ListParaClient.cs
- RuleSettings.cs
- UrlAuthorizationModule.cs
- FontDialog.cs
- XmlRootAttribute.cs
- RelOps.cs
- IApplicationTrustManager.cs
- TypedServiceOperationListItem.cs
- EventManager.cs
- GeometryHitTestResult.cs
- CompilationUtil.cs
- ServiceOperationHelpers.cs
- XmlSchemaSimpleContentExtension.cs
- IdentityHolder.cs
- CookieProtection.cs
- OperatorExpressions.cs
- XmlSerializerNamespaces.cs
- SafeViewOfFileHandle.cs
- SafeEventLogWriteHandle.cs
- Signature.cs
- XmlIlTypeHelper.cs
- KeyNotFoundException.cs
- EventSchemaTraceListener.cs
- BitSet.cs
- InvalidCastException.cs
- MonthChangedEventArgs.cs
- SafeFileMapViewHandle.cs
- ComponentFactoryHelpers.cs
- connectionpool.cs
- OdbcParameter.cs
- ToolboxItemAttribute.cs
- SpeechRecognizer.cs
- connectionpool.cs
- CodeLabeledStatement.cs
- TracePayload.cs
- AspCompat.cs
- SecurityResources.cs
- OrderByExpression.cs
- FixedSOMPageElement.cs
- PrintDialog.cs
- DataGridAutoFormat.cs
- SendMailErrorEventArgs.cs
- ListViewDesigner.cs
- ExcCanonicalXml.cs
- FormViewDeleteEventArgs.cs
- DesignerActionPropertyItem.cs
- ToolStripDropDownMenu.cs
- UnsafeNativeMethods.cs
- UserPreference.cs
- XPathItem.cs
- ClusterRegistryConfigurationProvider.cs
- XmlArrayAttribute.cs
- Ref.cs
- ColorIndependentAnimationStorage.cs
- SQLInt64Storage.cs
- XslVisitor.cs
- AddInProcess.cs
- Token.cs
- login.cs
- TextView.cs
- MissingMethodException.cs
- LinqDataSourceValidationException.cs
- ControlDesignerState.cs
- EventToken.cs
- DefaultShape.cs
- NonSerializedAttribute.cs
- documentation.cs
- DataServiceQueryContinuation.cs
- WebBodyFormatMessageProperty.cs
- SiteMapNodeItem.cs