10 writes to Pen
ReachFramework (10)
AlphaFlattener\DrawingContext.cs (2)
108geo.Pen = pen.Clone(); 125geo.Pen = pen.Clone();
AlphaFlattener\Flattener.cs (2)
212fill.Pen = null; 258fill.Pen = null;
AlphaFlattener\MetroDevice.cs (1)
224g.Pen = PenProxy.CreatePen(pen, bounds);
AlphaFlattener\Primitive.cs (5)
346gp.Pen = PenProxy.CreateUserPen(gd.Pen, renderBounds, drawingToWorldTransformHint, new TreeWalkProgress()); 362gp.Pen = null; 368Pen = pen, 682Pen = null; 1242g.Pen = g.Pen.Clone();
57 references to Pen
ReachFramework (57)
AlphaFlattener\DrawingContext.cs (2)
109geo.Pen.Scale(scale); 110geo.Pen.StrokeBrush.ApplyTransform(brushTrans);
AlphaFlattener\Flattener.cs (10)
61if ((gp.Pen != null) && (gp.Pen.StrokeBrush.Brush is DrawingBrush)) 199if (gp != null && gp.Brush != null && gp.Pen != null && 254if ((gp.Brush != null) && (gp.Pen != null)) 265else if ((gp.Pen != null) || (gp.Brush != null)) 630if ((gi != null) && (gi.Pen == null) && (pi.overlap.Count == 1) && pj.FullyCovers(pi)) 693BrushProxy blendedPenBrush = gp.Pen?.StrokeBrush; 722if (gp.Pen != null) 724gp.Pen.StrokeBrush = blendedPenBrush; 1123ri.Pen = p.Pen;
AlphaFlattener\Optimizer.cs (1)
340bp = gp.Pen.StrokeBrush;
AlphaFlattener\Primitive.cs (40)
349if ((gp.Brush == null) && (gp.Pen == null)) 356if ((gp.Brush != null) && (gp.Pen != null)) // split 360PenProxy pen = gp.Pen; 674if (Pen != null) 678Brush = Pen.StrokeBrush; 1050if (Pen != null) 1054Pen p = Pen.GetPen(true); 1100Pen?.PushOpacity(Opacity, OpacityMask); 1113if ((Geometry != null) && (Pen != null) || (Brush != null)) 1141if (Pen != null) 1143p = Pen.GetPen(false); 1189b = Pen.StrokeBrush; 1208b = Pen.StrokeBrush; 1240if (g.Pen != null) 1242g.Pen = g.Pen.Clone(); 1243g.Pen.StrokeBrush.OpacityOnly = true; 1245g.Pen.StrokeBrush = color.BlendBrush(g.Pen.StrokeBrush); 1255if ((Brush == null) && (Pen == null)) 1267return Pen.IsOpaque(); 1270if (Pen == null) 1275return Pen.IsOpaque() && Brush.IsOpaque(); 1288if ((Brush == null) && (Pen == null)) 1295return Pen.IsTransparent(); 1298if (Pen == null) 1303return Pen.IsTransparent() && Brush.IsTransparent(); 1312Debug.Assert((Brush != null) || (Pen != null), "empty primitive"); 1316if (Pen != null) 1323Pen.Scale(scale); 1324Pen.StrokeBrush.ApplyTransform(Transform); 1350if ((Pen != null) && (Pen.StrokeBrush.Brush is TileBrush)) 1474if (Clip != null && Geometry != null && Pen == null) 1526if (Pen != null) 1530Brush realBrush = Pen.StrokeBrush.GetRealBrush(); 1532opacity *= Pen.StrokeBrush.Opacity; 1585if (Pen != null) 1587result = Geometry.GetRenderBounds(Pen.GetPen(true)); 1680if ((GlyphRun != null) && (Pen != null) || (Brush != null)) 2197if ((gp != null) && (gp.Brush != null) && (gp.Pen == null))
AlphaFlattener\PrimitiveList.cs (4)
186if ((gp != null) && (gp.Brush != null) && (gp.Pen == null)) 223if ((gp.Brush != null) && (gp.Pen == null)) 228if ((gp.Pen != null) && (gp.Brush == null)) 230return gp.Pen.StrokeBrush.IsWhite();