Home | History | Annotate | Download | only in unit

Lines Matching refs:area

33     ClipArea area;
34 area.setViewportDimensions(kViewportBounds.getWidth(), kViewportBounds.getHeight());
35 return area;
89 ClipArea area(createClipArea());
90 EXPECT_FALSE(area.isEmpty());
94 ClipArea area(createClipArea());
98 area.clipPathWithTransform(path, &Matrix4::identity(), SkRegion::kIntersect_Op);
99 EXPECT_FALSE(area.isEmpty());
100 EXPECT_FALSE(area.isSimple());
101 EXPECT_FALSE(area.isRectangleList());
103 Rect clipRect(area.getClipRect());
106 SkRegion clipRegion(area.getClipRegion());
114 ClipArea area(createClipArea());
115 area.setClip(0, 0, 100, 100);
118 area.clipRectWithTransform(expected, &Matrix4::identity(), SkRegion::kReplace_Op);
119 EXPECT_EQ(expected, area.getClipRect());
123 ClipArea area(createClipArea());
127 EXPECT_EQ(nullptr, area.serializeClip(allocator));
130 area.setClip(0, 0, 200, 200);
132 auto serializedClip = area.serializeClip(allocator);
137 EXPECT_EQ(serializedClip, area.serializeClip(allocator))
144 area.clipRectWithTransform(Rect(50, 50, 150, 150), &rotate, SkRegion::kIntersect_Op);
146 auto serializedClip = area.serializeClip(allocator);
153 EXPECT_EQ(serializedClip, area.serializeClip(allocator))
160 area.clipPathWithTransform(circlePath, &Matrix4::identity(), SkRegion::kReplace_Op);
162 auto serializedClip = area.serializeClip(allocator);
170 EXPECT_EQ(serializedClip, area.serializeClip(allocator))
176 ClipArea area(createClipArea());
180 area.clipPathWithTransform(circlePath, &Matrix4::identity(), SkRegion::kIntersect_Op);
182 auto serializedClip = area.serializeClip(allocator);
188 ClipArea area(createClipArea());
192 EXPECT_EQ(nullptr, area.serializeIntersectedClip(allocator, nullptr, Matrix4::identity()));
193 area.setClip(0, 0, 200, 200);
195 auto origRectClip = area.serializeClip(allocator);
197 EXPECT_EQ(origRectClip, area.serializeIntersectedClip(allocator, nullptr, Matrix4::identity()));
206 auto resolvedClip = area.serializeIntersectedClip(allocator, &recordedClip, translateScale);
211 EXPECT_EQ(resolvedClip, area.serializeIntersectedClip(allocator, &recordedClip, translateScale))
215 EXPECT_NE(resolvedClip, area.serializeIntersectedClip(allocator, &recordedClip2, translateScale))
222 area.clipRectWithTransform(Rect(200, 200), &rotate, SkRegion::kIntersect_Op);
225 auto resolvedClip = area.serializeIntersectedClip(allocator, &recordedClip, Matrix4::identity());
235 area.clipPathWithTransform(circlePath, &Matrix4::identity(), SkRegion::kReplace_Op);
246 auto resolvedClip = area.serializeIntersectedClip(allocator, &recordedClip,
256 ClipArea area(createClipArea());
257 area.setClip(100.2, 100.4, 500.6, 500.8);
262 auto resolvedClip = area.serializeIntersectedClip(allocator, nullptr, Matrix4::identity());
271 auto resolvedClip = area.serializeIntersectedClip(allocator, &recordedClip, translateScale);
279 ClipArea area(createClipArea());
280 area.setClip(0, 0, 400, 400);
293 auto resolvedClip = area.serializeIntersectedClip(allocator, &recordedClip, translateScale);