63 instantiations of MatrixTransform
PresentationCore (23)
Core\CSharp\MS\Internal\TextFormatting\TextFormatterImp.cs (1)
648return new MatrixTransform(m11, 0, 0, m22, offsetX, offsetY);
Core\CSharp\System\Windows\Ink\Stroke.cs (1)
195_stylusPoints.Transform(new System.Windows.Media.MatrixTransform(transformMatrix));
Core\CSharp\System\Windows\Interop\HwndTarget.cs (2)
313_worldTransform = new MatrixTransform( 1853_worldTransform = new MatrixTransform(new Matrix(
Core\CSharp\System\Windows\Media\GeneralTransformGroup.cs (1)
153return new MatrixTransform(matrix);
Core\CSharp\System\Windows\Media\Generated\MatrixTransform.cs (1)
132return new MatrixTransform();
Core\CSharp\System\Windows\Media\Geometry.cs (1)
254copy.Transform = new MatrixTransform(internalTransform.Value * transform.Value);
Core\CSharp\System\Windows\Media\GeometryGroup.cs (1)
81Transform combined = new MatrixTransform(GetCombinedMatrix(transform));
Core\CSharp\System\Windows\Media\GeometryHitTestParameters.cs (1)
68MatrixTransform newTransform = new MatrixTransform();
Core\CSharp\System\Windows\Media\HitTestWithGeometryDrawingContextWalker.cs (1)
282transform = new MatrixTransform(combined);
Core\CSharp\System\Windows\Media\Parsers.cs (1)
313return new MatrixTransform(matrix);
Core\CSharp\System\Windows\Media\Renderer.cs (1)
84MatrixTransform mtDeviceTransform = new MatrixTransform(deviceTransform);
Core\CSharp\System\Windows\Media\Transform.cs (2)
55Transform identity = new MatrixTransform(Matrix.Identity); 177return new MatrixTransform(matrix);
Core\CSharp\System\Windows\Media\Visual.cs (9)
2252result = new MatrixTransform(m); 2256group.Children.Add(new MatrixTransform(m)); 4454MatrixTransform m = new MatrixTransform(m0); 4462g0 = new MatrixTransform(m0); 4467g1 = new MatrixTransform(m1); 4503MatrixTransform matrixTransform = new MatrixTransform(simpleTransform); 4586group.Children.Add(new MatrixTransform(m)); 4616group.Children.Add(new MatrixTransform(m)); 4654group.Children.Add(new MatrixTransform(m));
PresentationFramework (29)
src\Framework\MS\Internal\Controls\StickyNote\StickyNoteAnnotations.cs (1)
1050transformations.Children.Add(new MatrixTransform(-1.0, 0.0, 0.0, 1.0, this.Width, 0.0));
src\Framework\MS\Internal\Documents\FlowDocumentPaginator.cs (1)
389transform = new MatrixTransform(-1.0, 0.0, 0.0, 1.0, flowDocumentPage.Size.Width, 0.0);
src\Framework\MS\Internal\Documents\TextDocumentView.cs (5)
3337MatrixTransform transform = new MatrixTransform(-1.0, 0.0, 0.0, 1.0, _owner.Size.Width, 0.0); 3355MatrixTransform transform = new MatrixTransform(-1.0, 0.0, 0.0, 1.0, _owner.Size.Width, 0.0); 3381transform = new MatrixTransform(-1.0, 0.0, 0.0, 1.0, _owner.Size.Width, 0.0); 3399MatrixTransform transform = new MatrixTransform(-1.0, 0.0, 0.0, 1.0, _owner.Size.Width, 0.0); 3417MatrixTransform transform = new MatrixTransform(-1.0, 0.0, 0.0, 1.0, _owner.Size.Width, 0.0);
src\Framework\MS\Internal\Documents\TextViewBase.cs (1)
452Transform transform = new MatrixTransform(firstTransform.Value * secondTransform.Value);
src\Framework\MS\Internal\PtsHost\ListParaClient.cs (1)
111ctx.PushTransform(new MatrixTransform(-1.0, 0.0, 0.0, 1.0, TextDpi.FromTextDpi(2 * listItemParaClient.Rect.u + listItemParaClient.Rect.du), 0.0));
src\Framework\MS\Internal\PtsHost\PtsHelper.cs (1)
51MatrixTransform transform = new MatrixTransform(-1.0, 0.0, 0.0, 1.0, width, 0.0);
src\Framework\MS\Internal\PtsHost\TextParaClient.cs (1)
871transform = new MatrixTransform(-1.0, 0.0, 0.0, 1.0, TextDpi.FromTextDpi(2 * _pageContext.PageRect.u + _pageContext.PageRect.du), 0.0);
src\Framework\System\Windows\Controls\ComboBox.cs (1)
938visualBrush.Transform = new MatrixTransform(new Matrix(-1.0, 0.0, 0.0, 1.0, _clonedElement.RenderSize.Width, 0.0));
src\Framework\System\Windows\Controls\Primitives\DocumentPageView.cs (3)
400pageTransform = new MatrixTransform(-1.0, 0.0, 0.0, 1.0, pageSize.Width, 0.0); 413pageTransform = new MatrixTransform(pageTransform.Value * pageScaleTransform.Value); 429pageTransform = new MatrixTransform(pageTransform.Value * pageScaleTransform.Value);
src\Framework\System\Windows\Controls\Primitives\Popup.cs (1)
1858_popupRoot.Value.Transform = new MatrixTransform(popupTransform);
src\Framework\System\Windows\Documents\AdornerLayer.cs (1)
994matrixTransform = new MatrixTransform(matrix);
src\Framework\System\windows\Documents\CaretElement.cs (1)
515: new MatrixTransform(targetGeometry.Transform.Value * transformToAdd.Value);
src\Framework\System\Windows\FrameworkElement.cs (4)
3964return new MatrixTransform(-1.0, 0.0, 0.0, 1.0, RenderSize.Width, 0.0); 4104_transform = new MatrixTransform(sourceTransform.Value); 4979slotClip.Transform = new MatrixTransform(m); 5001slotClip.Transform = new MatrixTransform(slotClip.Transform.Value * rtlMirror.Value);
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
6719bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.MatrixTransform(); };
src\Framework\System\Windows\Markup\KnownTypes.cs (1)
1404case KnownElements.MatrixTransform: o = new System.Windows.Media.MatrixTransform(); break;
src\Framework\System\Windows\Shapes\Shape.cs (3)
109return new MatrixTransform(stretchMatrix.Value); 762_renderedGeometry.Transform = new MatrixTransform(stretchMatrix); 766_renderedGeometry.Transform = new MatrixTransform(renderedTransform.Value * stretchMatrix);
src\Framework\System\Windows\Shell\WindowChromeWorker.cs (1)
504templateFixupTransform = new MatrixTransform(1, 0, 0, 1, -(nonClientThickness.Left + nonClientThickness.Right), 0);
src\Framework\System\Windows\Window.cs (1)
1955InternalSetLayoutTransform(child, new MatrixTransform(-1.0, 0.0, 0.0, 1.0, childArrangeBounds.Width, 0.0));
PresentationFramework.Aero (2)
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (1)
60MatrixTransform horizontalRotate = new MatrixTransform(m1 * m2);
Microsoft\Windows\Themes\ScrollChrome.cs (1)
757_transform = new MatrixTransform();
PresentationFramework.Classic (3)
Microsoft\Windows\Themes\ClassicBorderDecorator.cs (3)
1202_tabCache.Transform = new MatrixTransform(new Matrix(0.0, 1.0, 1.0, 0.0, xOffset, yOffset)); 1205_tabCache.Transform = new MatrixTransform(new Matrix(0.0, -1.0, -1.0, 0.0, xOffset, yOffset)); 1208_tabCache.Transform = new MatrixTransform(new Matrix(-1.0, 0.0, 0.0, -1.0, xOffset, yOffset));
PresentationFramework.Luna (2)
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (1)
99MatrixTransform horizontalRotate = new MatrixTransform(m1 * m2);
Microsoft\Windows\Themes\ScrollChrome.cs (1)
616_transform = new MatrixTransform();
PresentationFramework.Royale (2)
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (1)
55MatrixTransform horizontalRotate = new MatrixTransform(m1 * m2);
Microsoft\Windows\Themes\ScrollChrome.cs (1)
576_transform = new MatrixTransform();
System.Activities.Core.Presentation (2)
System\Activities\Core\Presentation\FlowchartConnectionPointsAdorner.cs (1)
152MatrixTransform transform = new MatrixTransform(-1, 0, 0, 1, 2 * axis, 0);
System\Activities\Core\Presentation\FlowchartExpressionAdorner.cs (1)
31Transform transform = isTextRightToLeft ? new MatrixTransform(-1, 0, 0, 1, 0, 0) : Transform.Identity;
51 references to MatrixTransform
PresentationCore (24)
Core\CSharp\MS\Internal\TextFormatting\DrawingState.cs (3)
32private MatrixTransform _antiInversion; // anti-inversion transform applied on drawing surface 42MatrixTransform antiInversion, 131internal MatrixTransform AntiInversion
Core\CSharp\MS\Internal\TextFormatting\FullTextLine.cs (2)
583MatrixTransform antiInversion = TextFormatterImp.CreateAntiInversionTransform( 623MatrixTransform antiInversion
Core\CSharp\MS\Internal\TextFormatting\SimpleTextLine.cs (1)
499MatrixTransform antiInversion = TextFormatterImp.CreateAntiInversionTransform(
Core\CSharp\MS\Internal\TextFormatting\TextFormatterImp.cs (1)
619internal static MatrixTransform CreateAntiInversionTransform(
Core\CSharp\System\Windows\Interop\HwndTarget.cs (1)
129private MatrixTransform _worldTransform;
Core\CSharp\System\Windows\Media\Generated\MatrixTransform.cs (7)
65public new MatrixTransform Clone() 67return (MatrixTransform)base.Clone(); 74public new MatrixTransform CloneCurrentValue() 76return (MatrixTransform)base.CloneCurrentValue(); 92MatrixTransform target = ((MatrixTransform) d); 311Type typeofThis = typeof(MatrixTransform);
Core\CSharp\System\Windows\Media\GeometryHitTestParameters.cs (6)
68MatrixTransform newTransform = new MatrixTransform(); 133MatrixTransform matrixTransform = (MatrixTransform) _hitGeometryInternal.Transform; 156((MatrixTransform) (_hitGeometryInternal.Transform)).Matrix = matrix; 171Matrix matrix = ((MatrixTransform) (_hitGeometryInternal.Transform)).Matrix; 179((MatrixTransform) (_hitGeometryInternal.Transform)).Matrix = matrix;
Core\CSharp\System\Windows\Media\Renderer.cs (1)
84MatrixTransform mtDeviceTransform = new MatrixTransform(deviceTransform);
Core\CSharp\System\Windows\Media\Visual.cs (2)
4454MatrixTransform m = new MatrixTransform(m0); 4503MatrixTransform matrixTransform = new MatrixTransform(simpleTransform);
PresentationFramework (14)
src\Framework\MS\Internal\Documents\FlowDocumentPaginator.cs (1)
364MatrixTransform transform;
src\Framework\MS\Internal\Documents\TextDocumentView.cs (4)
3337MatrixTransform transform = new MatrixTransform(-1.0, 0.0, 0.0, 1.0, _owner.Size.Width, 0.0); 3355MatrixTransform transform = new MatrixTransform(-1.0, 0.0, 0.0, 1.0, _owner.Size.Width, 0.0); 3399MatrixTransform transform = new MatrixTransform(-1.0, 0.0, 0.0, 1.0, _owner.Size.Width, 0.0); 3417MatrixTransform transform = new MatrixTransform(-1.0, 0.0, 0.0, 1.0, _owner.Size.Width, 0.0);
src\Framework\MS\Internal\PtsHost\PtsHelper.cs (1)
51MatrixTransform transform = new MatrixTransform(-1.0, 0.0, 0.0, 1.0, width, 0.0);
src\Framework\System\Windows\Documents\AdornerLayer.cs (1)
988MatrixTransform matrixTransform;
src\Framework\System\Windows\Input\KeyboardNavigation.cs (4)
771if (!(oldTransform is MatrixTransform) || 772!(_hostToAdornedElement is MatrixTransform) || 773!Matrix.Equals(((MatrixTransform)oldTransform).Matrix, ((MatrixTransform)_hostToAdornedElement).Matrix))
src\Framework\System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
487case 395: t = () => typeof(MatrixTransform); break;
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
6717typeof(System.Windows.Media.MatrixTransform),
src\Framework\System\Windows\Markup\KnownTypes.cs (1)
5939case KnownElements.MatrixTransform: t = typeof(System.Windows.Media.MatrixTransform); break;
PresentationFramework.Aero (2)
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (1)
60MatrixTransform horizontalRotate = new MatrixTransform(m1 * m2);
Microsoft\Windows\Themes\ScrollChrome.cs (1)
1818private MatrixTransform _transform;
PresentationFramework.Classic (2)
Microsoft\Windows\Themes\ClassicBorderDecorator.cs (2)
1192private MatrixTransform GetTabTransform(ClassicBorderStyle style, double xOffset, double yOffset) 1473public MatrixTransform Transform;
PresentationFramework.Luna (2)
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (1)
99MatrixTransform horizontalRotate = new MatrixTransform(m1 * m2);
Microsoft\Windows\Themes\ScrollChrome.cs (1)
2542private MatrixTransform _transform;
PresentationFramework.Royale (2)
Microsoft\Windows\Themes\DataGridHeaderBorder.cs (1)
55MatrixTransform horizontalRotate = new MatrixTransform(m1 * m2);
Microsoft\Windows\Themes\ScrollChrome.cs (1)
1159private MatrixTransform _transform;
System.Activities.Core.Presentation (1)
System\Activities\Core\Presentation\FlowchartConnectionPointsAdorner.cs (1)
152MatrixTransform transform = new MatrixTransform(-1, 0, 0, 1, 2 * axis, 0);
System.Activities.Presentation (4)
System.Activities.Presentation\System\Activities\Presentation\View\ExtensionSurface.cs (2)
203MatrixTransform transform = null; 215transform = (MatrixTransform)target.TransformToAncestor(commonRoot);
System.Activities.Presentation\System\Activities\Presentation\View\ExtensionWindow.cs (2)
218MatrixTransform transform = (MatrixTransform)target.TransformToAncestor(commonRoot);