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
- listitem.cs
- _ListenerRequestStream.cs
- rsa.cs
- DrawingContextFlattener.cs
- ItemChangedEventArgs.cs
- CompilerResults.cs
- BamlMapTable.cs
- xmlfixedPageInfo.cs
- ComponentSerializationService.cs
- ReadOnlyHierarchicalDataSource.cs
- ReadOnlyDataSource.cs
- bindurihelper.cs
- HiddenFieldPageStatePersister.cs
- FlowDocument.cs
- WindowsScrollBar.cs
- MsmqIntegrationInputChannel.cs
- Table.cs
- AnnotationComponentManager.cs
- RelatedPropertyManager.cs
- WindowsTab.cs
- HotCommands.cs
- RegexBoyerMoore.cs
- HwndStylusInputProvider.cs
- CompoundFileIOPermission.cs
- ForwardPositionQuery.cs
- TimerEventSubscription.cs
- RelationshipEndMember.cs
- ChangePasswordDesigner.cs
- RoutedEventValueSerializer.cs
- _CommandStream.cs
- EditorZoneBase.cs
- Sequence.cs
- FontWeight.cs
- GroupBoxRenderer.cs
- HostSecurityManager.cs
- DecimalStorage.cs
- Literal.cs
- MaskInputRejectedEventArgs.cs
- Queue.cs
- Ops.cs
- WebControlsSection.cs
- OdbcConnectionHandle.cs
- TrackingStringDictionary.cs
- BitConverter.cs
- ResourceBinder.cs
- TableLayoutSettings.cs
- AstNode.cs
- SelectedCellsCollection.cs
- StylusPointProperty.cs
- InputLangChangeEvent.cs
- ConfigurationStrings.cs
- OdbcError.cs
- InvokerUtil.cs
- ReceiveActivityValidator.cs
- EasingKeyFrames.cs
- ConfigurationLockCollection.cs
- HostingPreferredMapPath.cs
- IndexedSelectQueryOperator.cs
- BasicExpandProvider.cs
- HMACRIPEMD160.cs
- XmlWrappingWriter.cs
- CompositeScriptReference.cs
- InternalMappingException.cs
- ClientTargetCollection.cs
- RoutingSection.cs
- StyleSheetComponentEditor.cs
- QueryContinueDragEventArgs.cs
- QilGenerator.cs
- ManagementObject.cs
- PropertyToken.cs
- CompiledIdentityConstraint.cs
- XmlEntity.cs
- DataGridViewCellStyleConverter.cs
- _NetRes.cs
- X509Utils.cs
- DataSourceControlBuilder.cs
- MediaScriptCommandRoutedEventArgs.cs
- ComponentEditorForm.cs
- ParserExtension.cs
- DateTime.cs
- BuildProvider.cs
- QueryResults.cs
- ObjectParameterCollection.cs
- ManualResetEventSlim.cs
- SystemColorTracker.cs
- GuidelineSet.cs
- LoadWorkflowByInstanceKeyCommand.cs
- Parser.cs
- IApplicationTrustManager.cs
- ProcessHostMapPath.cs
- UIElementAutomationPeer.cs
- PerformanceCounterPermissionAttribute.cs
- _PooledStream.cs
- TextClipboardData.cs
- OutputCacheSection.cs
- TargetException.cs
- TrackingServices.cs
- AppDomainAttributes.cs
- returneventsaver.cs
- StylusPoint.cs