27 writes to Clip
ReachFramework (27)
AlphaFlattener\DrawingContext.cs (3)
135geo.Clip = clip; 159Clip = clip, 181Clip = clip,
AlphaFlattener\Flattener.cs (3)
159ntree.Clip = null; 230tree.Clip = clip; 238tree.Clip = Utility.Intersect(transclip, clip, Matrix.Identity, out empty);
AlphaFlattener\MetroDevice.cs (4)
171Clip = _clip, 257Clip = _clip, 283g.Clip = _clip; 349c.Clip = Utility.Intersect(clip, _clip, Matrix.Identity, out empty); // Combined with inherited attributes
AlphaFlattener\Primitive.cs (15)
523primitive.Clip = dg.ClipGeometry; 905Clip = worldGeometry 971tilePrimitive.Clip = new RectangleGeometry(tileBounds); 978tilePrimitive.Clip = new RectangleGeometry( 1135Clip = null; 1163Clip = saveClip; 1400Clip = Utility.Intersect(Clip, Geometry, Matrix.Identity, out empty); 1418Clip = Utility.Intersect(Clip, viewportGeometry, Matrix.Identity, out empty); 1460Clip = Utility.Intersect(Clip, contentGeometry, Matrix.Identity, out empty); 1502Clip = null; 1723Clip = _bounds; 1726Clip = Utility.Exclude(Clip, g, Matrix.Identity); 1849Clip = Utility.TransformGeometry(new RectangleGeometry(DstRect), Transform); 1852Clip = Utility.Exclude(Clip, g, Matrix.Identity); 1942Clip = null;
AlphaFlattener\PrimitiveList.cs (2)
278p.Clip = null; 286p.Clip = null;
35 references to Clip
ReachFramework (35)
AlphaFlattener\Flattener.cs (6)
125Geometry transclip = Utility.TransformGeometry(tree.Clip, transform); 228if (tree.Clip == null) 234Geometry transclip = Utility.TransformGeometry(tree.Clip, transform); 242empty = Utility.IsEmpty(tree.Clip, Matrix.Identity); 1115Clip = primitive.Clip, 1177ri.RenderImage(ip.Image, ip.DstRect, ip.Clip, ip.Transform, desp);
AlphaFlattener\Optimizer.cs (1)
76Geometry geometry = Utility.Intersect(primitive.GetShapeGeometry(), primitive.Clip, Matrix.Identity, out empty);
AlphaFlattener\Primitive.cs (23)
165if (shape != null && Clip != null) 169shape = Utility.Intersect(shape, Clip, Matrix.Identity, out empty); 552if (Clip != null) 554dc.PushClip(Clip); 1129Geometry saveClip = Clip; 1134Geometry = Utility.Intersect(Geometry, Clip, Matrix.Identity, out empty); 1400Clip = Utility.Intersect(Clip, Geometry, Matrix.Identity, out empty); 1418Clip = Utility.Intersect(Clip, viewportGeometry, Matrix.Identity, out empty); 1460Clip = Utility.Intersect(Clip, contentGeometry, Matrix.Identity, out empty); 1480if (Clip != null && Geometry != null && Pen == null) 1484Geometry geometryClip = Clip; 1721if (Clip == null) 1726Clip = Utility.Exclude(Clip, g, Matrix.Identity); 1728if (Clip == null) 1847if (Clip == null) 1852Clip = Utility.Exclude(Clip, g, Matrix.Identity); 1854if (Clip == null) // nothing is visible 1936if ((Image != null) && (Clip != null)) 1940if (Utility.Covers(Clip, dest)) // If dest is inside clipping region, ignore clipping 2184if (primitive.Clip != null) 2186bounds = Rect.Intersect(bounds, primitive.Clip.Bounds); 2211if (primitive.Clip != null) 2213if (!Utility.FullyCovers(primitive.Clip, pshape))
AlphaFlattener\PrimitiveList.cs (5)
142Geometry clip = p.Clip; 254bool skip = !Utility.IsRenderVisible(info.bounds) || Utility.Disjoint(p.Clip, info.bounds); 270if ((p.Clip != null) && Utility.IsRectangle(p.Clip)) 272Rect bounds = p.Clip.Bounds;