27 writes to Clip
ReachFramework (27)
AlphaFlattener\DrawingContext.cs (3)
139
geo.
Clip
= clip;
163
ip.
Clip
= clip;
184
gp.
Clip
= clip;
AlphaFlattener\Flattener.cs (3)
164
ntree.
Clip
= null;
235
tree.
Clip
= clip;
243
tree.
Clip
= Utility.Intersect(transclip, clip, Matrix.Identity, out empty);
AlphaFlattener\MetroDevice.cs (4)
177
g.
Clip
= _clip;
262
g.
Clip
= _clip;
287
g.
Clip
= _clip;
353
c.
Clip
= Utility.Intersect(clip, _clip, Matrix.Identity, out empty); // Combined with inherited attributes
AlphaFlattener\Primitive.cs (15)
524
primitive.
Clip
= dg.ClipGeometry;
906
canvas.
Clip
= worldGeometry;
971
tilePrimitive.
Clip
= new RectangleGeometry(tileBounds);
978
tilePrimitive.
Clip
= new RectangleGeometry(
1135
Clip
= null;
1163
Clip
= saveClip;
1400
Clip
= Utility.Intersect(Clip, Geometry, Matrix.Identity, out empty);
1416
Clip
= Utility.Intersect(Clip, viewportGeometry, Matrix.Identity, out empty);
1456
Clip
= Utility.Intersect(Clip, contentGeometry, Matrix.Identity, out empty);
1496
Clip
= null;
1717
Clip
= _bounds;
1720
Clip
= Utility.Exclude(Clip, g, Matrix.Identity);
1843
Clip
= Utility.TransformGeometry(new RectangleGeometry(DstRect), Transform);
1846
Clip
= Utility.Exclude(Clip, g, Matrix.Identity);
1935
Clip
= null;
AlphaFlattener\PrimitiveList.cs (2)
285
p.
Clip
= null;
293
p.
Clip
= null;
35 references to Clip
ReachFramework (35)
AlphaFlattener\Flattener.cs (6)
130
Geometry transclip = Utility.TransformGeometry(tree.
Clip
, transform);
233
if (tree.
Clip
== null)
239
Geometry transclip = Utility.TransformGeometry(tree.
Clip
, transform);
247
empty = Utility.IsEmpty(tree.
Clip
, Matrix.Identity);
1112
ri.Clip = primitive.
Clip
;
1173
ri.RenderImage(ip.Image, ip.DstRect, ip.
Clip
, ip.Transform, desp);
AlphaFlattener\Optimizer.cs (1)
80
Geometry geometry = Utility.Intersect(primitive.GetShapeGeometry(), primitive.
Clip
, Matrix.Identity, out empty);
AlphaFlattener\Primitive.cs (23)
170
if (shape != null &&
Clip
!= null)
174
shape = Utility.Intersect(shape,
Clip
, Matrix.Identity, out empty);
553
if (
Clip
!= null)
555
dc.PushClip(
Clip
);
1129
Geometry saveClip =
Clip
;
1134
Geometry = Utility.Intersect(Geometry,
Clip
, Matrix.Identity, out empty);
1400
Clip = Utility.Intersect(
Clip
, Geometry, Matrix.Identity, out empty);
1416
Clip = Utility.Intersect(
Clip
, viewportGeometry, Matrix.Identity, out empty);
1456
Clip = Utility.Intersect(
Clip
, contentGeometry, Matrix.Identity, out empty);
1474
if (
Clip
!= null && Geometry != null && Pen == null)
1478
Geometry geometryClip =
Clip
;
1715
if (
Clip
== null)
1720
Clip = Utility.Exclude(
Clip
, g, Matrix.Identity);
1722
if (
Clip
== null)
1841
if (
Clip
== null)
1846
Clip = Utility.Exclude(
Clip
, g, Matrix.Identity);
1848
if (
Clip
== null) // nothing is visible
1929
if ((Image != null) && (
Clip
!= null))
1933
if (Utility.Covers(
Clip
, dest)) // If dest is inside clipping region, ignore clipping
2177
if (primitive.
Clip
!= null)
2179
bounds = Rect.Intersect(bounds, primitive.
Clip
.Bounds);
2204
if (primitive.
Clip
!= null)
2206
if (!Utility.FullyCovers(primitive.
Clip
, pshape))
AlphaFlattener\PrimitiveList.cs (5)
149
Geometry clip = p.
Clip
;
261
bool skip = !Utility.IsRenderVisible(info.bounds) || Utility.Disjoint(p.
Clip
, info.bounds);
277
if ((p.
Clip
!= null) && Utility.IsRectangle(p.
Clip
))
279
Rect bounds = p.
Clip
.Bounds;