27 writes to Clip
ReachFramework (27)
AlphaFlattener\DrawingContext.cs (3)
134geo.Clip = clip; 158Clip = clip, 180Clip = clip,
AlphaFlattener\Flattener.cs (3)
158ntree.Clip = null; 226tree.Clip = clip; 234tree.Clip = Utility.Intersect(transclip, clip, Matrix.Identity, out empty);
AlphaFlattener\MetroDevice.cs (4)
170Clip = _clip, 256Clip = _clip, 282g.Clip = _clip; 348c.Clip = Utility.Intersect(clip, _clip, Matrix.Identity, out empty); // Combined with inherited attributes
AlphaFlattener\Primitive.cs (15)
522primitive.Clip = dg.ClipGeometry; 904Clip = worldGeometry 970tilePrimitive.Clip = new RectangleGeometry(tileBounds); 977tilePrimitive.Clip = new RectangleGeometry( 1131Clip = null; 1159Clip = saveClip; 1393Clip = Utility.Intersect(Clip, Geometry, Matrix.Identity, out empty); 1411Clip = Utility.Intersect(Clip, viewportGeometry, Matrix.Identity, out empty); 1453Clip = Utility.Intersect(Clip, contentGeometry, Matrix.Identity, out empty); 1495Clip = null; 1716Clip = _bounds; 1719Clip = Utility.Exclude(Clip, g, Matrix.Identity); 1842Clip = Utility.TransformGeometry(new RectangleGeometry(DstRect), Transform); 1845Clip = Utility.Exclude(Clip, g, Matrix.Identity); 1935Clip = null;
AlphaFlattener\PrimitiveList.cs (2)
277p.Clip = null; 285p.Clip = null;
35 references to Clip
ReachFramework (35)
AlphaFlattener\Flattener.cs (6)
124Geometry transclip = Utility.TransformGeometry(tree.Clip, transform); 224if (tree.Clip == null) 230Geometry transclip = Utility.TransformGeometry(tree.Clip, transform); 238empty = Utility.IsEmpty(tree.Clip, Matrix.Identity); 1108Clip = primitive.Clip, 1170ri.RenderImage(ip.Image, ip.DstRect, ip.Clip, ip.Transform, desp);
AlphaFlattener\Optimizer.cs (1)
75Geometry geometry = Utility.Intersect(primitive.GetShapeGeometry(), primitive.Clip, Matrix.Identity, out empty);
AlphaFlattener\Primitive.cs (23)
164if (shape != null && Clip != null) 168shape = Utility.Intersect(shape, Clip, Matrix.Identity, out empty); 551if (Clip != null) 553dc.PushClip(Clip); 1125Geometry saveClip = Clip; 1130Geometry = Utility.Intersect(Geometry, Clip, Matrix.Identity, out empty); 1393Clip = Utility.Intersect(Clip, Geometry, Matrix.Identity, out empty); 1411Clip = Utility.Intersect(Clip, viewportGeometry, Matrix.Identity, out empty); 1453Clip = Utility.Intersect(Clip, contentGeometry, Matrix.Identity, out empty); 1473if (Clip != null && Geometry != null && Pen == null) 1477Geometry geometryClip = Clip; 1714if (Clip == null) 1719Clip = Utility.Exclude(Clip, g, Matrix.Identity); 1721if (Clip == null) 1840if (Clip == null) 1845Clip = Utility.Exclude(Clip, g, Matrix.Identity); 1847if (Clip == null) // nothing is visible 1929if ((Image != null) && (Clip != null)) 1933if (Utility.Covers(Clip, dest)) // If dest is inside clipping region, ignore clipping 2177if (primitive.Clip != null) 2179bounds = Rect.Intersect(bounds, primitive.Clip.Bounds); 2204if (primitive.Clip != null) 2206if (!Utility.FullyCovers(primitive.Clip, pshape))
AlphaFlattener\PrimitiveList.cs (5)
141Geometry clip = p.Clip; 253bool skip = !Utility.IsRenderVisible(info.bounds) || Utility.Disjoint(p.Clip, info.bounds); 269if ((p.Clip != null) && Utility.IsRectangle(p.Clip)) 271Rect bounds = p.Clip.Bounds;