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