12 writes to Transform
ReachFramework (12)
AlphaFlattener\DrawingContext.cs (3)
135geo.Transform = _transform; 159Transform = trans * _transform 181Transform = trans * _transform,
AlphaFlattener\Flattener.cs (2)
159ntree.Transform = Matrix.Identity; 222tree.Transform = tree.Transform * transform;
AlphaFlattener\MetroDevice.cs (2)
334c.Transform = Matrix.Identity; 338c.Transform = transform;
AlphaFlattener\Primitive.cs (5)
51Transform = Matrix.Identity; 508Transform = bitmapToDrawingTransform 519primitive.Transform *= dg.Transform.Value; 957tilePrimitive.Transform = tileTransform; 1336Transform = Matrix.Identity; // Reset transform
53 references to Transform
ReachFramework (53)
AlphaFlattener\BrushProxy.cs (3)
1616transform = p.Transform * transform; 1634shape = Utility.Exclude(viewbox, shape, p.Transform); 1681drawingToWorldTransformHint.Prepend(p.Transform);
AlphaFlattener\Flattener.cs (11)
108Matrix worldToPrimitiveTransform = tree.Transform; 122transform = tree.Transform * transform; 222tree.Transform = tree.Transform * transform; 517BrushProxy bi = gi.Brush.ApplyTransformCopy(gi.Transform); 518BrushProxy bj = gj.Brush.ApplyTransformCopy(gj.Transform); 1132done = ri.DrawGlyphs(gp.GlyphRun, gp.GetRectBounds(true), p.Transform, desp); 1142if (!p.Transform.IsIdentity) 1146g = Utility.TransformGeometry(g, p.Transform); 1150ri.Brush = ri.Brush.ApplyTransformCopy(p.Transform); 1156ri.Pen.StrokeBrush = ri.Pen.StrokeBrush.ApplyTransformCopy(p.Transform); 1170ri.RenderImage(ip.Image, ip.DstRect, ip.Clip, ip.Transform, desp);
AlphaFlattener\Primitive.cs (33)
569if (!Transform.IsIdentity) 571dc.PushTransform(new MatrixTransform(Transform)); 818Matrix brushToWorldTransform = brushTransform * Transform; 940Matrix tileTransform = brushPrimitive.Transform; 968if (tilePrimitive.Transform.IsIdentity) 974Matrix inverseTileTransform = tilePrimitive.Transform; 1055double scale = Utility.GetScale(Transform); 1165Geometry g = Utility.TransformGeometry(WidenGeometry, Transform); 1178Geometry = Utility.Exclude(Geometry, Utility.InverseTransformGeometry(g, Transform), Transform); 1195b = b.ApplyTransformCopy(Transform); 1214b = b.ApplyTransformCopy(Transform); 1313if (!Transform.IsIdentity) 1320if (Utility.HasUniformScale(Transform, out scale)) 1323Pen.StrokeBrush.ApplyTransform(Transform); 1332Geometry = Utility.TransformGeometry(Geometry, Transform); 1334Brush?.ApplyTransform(Transform); 1408Transform = Utility.MultiplyTransform(tb.Transform, new MatrixTransform(Transform)) 1450Transform = Utility.MultiplyTransform(tb.Transform, new MatrixTransform(Transform)) 1479if (!Transform.IsIdentity) 1481Matrix inverseTransform = Transform; 1582if (Transform.IsIdentity) 1595Geometry g = Utility.TransformGeometry(WidenGeometry, Transform); 1693Geometry g = Utility.TransformGeometry(WidenGeometry, Transform); 1755bounds = Utility.TransformRect(bounds, Transform); 1807Image.PushOpacity(Opacity, OpacityMask, DstRect, Transform); 1833return Utility.TransformGeometry(new RectangleGeometry(DstRect), Transform); 1842Clip = Utility.TransformGeometry(new RectangleGeometry(DstRect), Transform); 1874Transform = new MatrixTransform(Transform) 1889primitive.Image.PushOpacity(1.0, color, imageBounds, primitive.Transform); 1931Geometry dest = Utility.TransformGeometry(new RectangleGeometry(DstRect), Transform); 1963return Utility.TransformRect(DstRect, Transform); 2116return Utility.TransformRect(bounds, Transform);
AlphaFlattener\PrimitiveList.cs (1)
150Matrix m = p.Transform;
AlphaFlattener\PrimitiveRenderer.cs (5)
469Geometry clip = Utility.Intersect(inter, Utility.TransformGeometry(new RectangleGeometry(ip.DstRect), ip.Transform), ip.Transform, out empty); 474Geometry clipImageSpace = Utility.TransformGeometry(clip, ReverseMap(ip.Transform, ip.DstRect, imageWidth, imageHeight)); 488image.BlendOverBrush(false, _brush, ReverseMap(ip.Transform, drawBounds, image.PixelWidth, image.PixelHeight)); 491RenderImage(image, drawBounds, clip, true, start + 1, ip.Transform, Oper(desp, '*', topPI.id));