12 writes to Transform
ReachFramework (12)
AlphaFlattener\DrawingContext.cs (3)
136geo.Transform = _transform; 160Transform = trans * _transform 182Transform = trans * _transform,
AlphaFlattener\Flattener.cs (2)
160ntree.Transform = Matrix.Identity; 226tree.Transform = tree.Transform * transform;
AlphaFlattener\MetroDevice.cs (2)
335c.Transform = Matrix.Identity; 339c.Transform = transform;
AlphaFlattener\Primitive.cs (5)
52Transform = Matrix.Identity; 509Transform = bitmapToDrawingTransform 520primitive.Transform *= dg.Transform.Value; 958tilePrimitive.Transform = tileTransform; 1343Transform = Matrix.Identity; // Reset transform
53 references to Transform
ReachFramework (53)
AlphaFlattener\BrushProxy.cs (3)
1620transform = p.Transform * transform; 1638shape = Utility.Exclude(viewbox, shape, p.Transform); 1685drawingToWorldTransformHint.Prepend(p.Transform);
AlphaFlattener\Flattener.cs (11)
109Matrix worldToPrimitiveTransform = tree.Transform; 123transform = tree.Transform * transform; 226tree.Transform = tree.Transform * transform; 524BrushProxy bi = gi.Brush.ApplyTransformCopy(gi.Transform); 525BrushProxy bj = gj.Brush.ApplyTransformCopy(gj.Transform); 1139done = ri.DrawGlyphs(gp.GlyphRun, gp.GetRectBounds(true), p.Transform, desp); 1149if (!p.Transform.IsIdentity) 1153g = Utility.TransformGeometry(g, p.Transform); 1157ri.Brush = ri.Brush.ApplyTransformCopy(p.Transform); 1163ri.Pen.StrokeBrush = ri.Pen.StrokeBrush.ApplyTransformCopy(p.Transform); 1177ri.RenderImage(ip.Image, ip.DstRect, ip.Clip, ip.Transform, desp);
AlphaFlattener\Primitive.cs (33)
570if (!Transform.IsIdentity) 572dc.PushTransform(new MatrixTransform(Transform)); 819Matrix brushToWorldTransform = brushTransform * Transform; 941Matrix tileTransform = brushPrimitive.Transform; 969if (tilePrimitive.Transform.IsIdentity) 975Matrix inverseTileTransform = tilePrimitive.Transform; 1056double scale = Utility.GetScale(Transform); 1169Geometry g = Utility.TransformGeometry(WidenGeometry, Transform); 1182Geometry = Utility.Exclude(Geometry, Utility.InverseTransformGeometry(g, Transform), Transform); 1199b = b.ApplyTransformCopy(Transform); 1218b = b.ApplyTransformCopy(Transform); 1317if (!Transform.IsIdentity) 1324if (Utility.HasUniformScale(Transform, out scale)) 1327Pen.StrokeBrush.ApplyTransform(Transform); 1336Geometry = Utility.TransformGeometry(Geometry, Transform); 1340Brush.ApplyTransform(Transform); 1415Transform = Utility.MultiplyTransform(tb.Transform, new MatrixTransform(Transform)) 1457Transform = Utility.MultiplyTransform(tb.Transform, new MatrixTransform(Transform)) 1486if (!Transform.IsIdentity) 1488Matrix inverseTransform = Transform; 1589if (Transform.IsIdentity) 1602Geometry g = Utility.TransformGeometry(WidenGeometry, Transform); 1700Geometry g = Utility.TransformGeometry(WidenGeometry, Transform); 1762bounds = Utility.TransformRect(bounds, Transform); 1814Image.PushOpacity(Opacity, OpacityMask, DstRect, Transform); 1840return Utility.TransformGeometry(new RectangleGeometry(DstRect), Transform); 1849Clip = Utility.TransformGeometry(new RectangleGeometry(DstRect), Transform); 1881Transform = new MatrixTransform(Transform) 1896primitive.Image.PushOpacity(1.0, color, imageBounds, primitive.Transform); 1938Geometry dest = Utility.TransformGeometry(new RectangleGeometry(DstRect), Transform); 1970return Utility.TransformRect(DstRect, Transform); 2123return Utility.TransformRect(bounds, Transform);
AlphaFlattener\PrimitiveList.cs (1)
151Matrix m = p.Transform;
AlphaFlattener\PrimitiveRenderer.cs (5)
470Geometry clip = Utility.Intersect(inter, Utility.TransformGeometry(new RectangleGeometry(ip.DstRect), ip.Transform), ip.Transform, out empty); 475Geometry clipImageSpace = Utility.TransformGeometry(clip, ReverseMap(ip.Transform, ip.DstRect, imageWidth, imageHeight)); 489image.BlendOverBrush(false, _brush, ReverseMap(ip.Transform, drawBounds, image.PixelWidth, image.PixelHeight)); 492RenderImage(image, drawBounds, clip, true, start + 1, ip.Transform, Oper(desp, '*', topPI.id));