Lines Matching refs:Rect
44 r.Union(gfx::Rect(35, 35, 1, 1)); in TEST()
51 r.Union(gfx::Rect(30, 30, 10, 10)); in TEST()
58 r.Union(gfx::Rect(31, 40, 10, 10)); in TEST()
73 r.Union(gfx::Rect(42, 40, 10, 10)); in TEST()
93 r.Union(gfx::Rect(5, 0, 10, 10)); in TEST()
94 r.Union(gfx::Rect(0, 5, 10, 10)); in TEST()
95 r.Subtract(gfx::Rect(7, 7, 10, 0)); in TEST()
122 TEST_NO_INTERSECT(gfx::Rect(), gfx::Rect()); in TEST()
123 TEST_NO_INTERSECT(gfx::Rect(), gfx::Rect(0, 0, 1, 1)); in TEST()
124 TEST_NO_INTERSECT(gfx::Rect(), gfx::Rect(1, 1, 1, 1)); in TEST()
126 TEST_NO_INTERSECT(gfx::Rect(-1, -1, 2, 2), gfx::Rect()); in TEST()
128 r.Union(gfx::Rect(0, 0, 1, 1)); in TEST()
129 TEST_NO_INTERSECT(r, gfx::Rect()); in TEST()
130 TEST_INTERSECT(r, gfx::Rect(0, 0, 1, 1)); in TEST()
131 TEST_INTERSECT(r, gfx::Rect(0, 0, 2, 2)); in TEST()
132 TEST_INTERSECT(r, gfx::Rect(-1, 0, 2, 2)); in TEST()
133 TEST_INTERSECT(r, gfx::Rect(-1, -1, 2, 2)); in TEST()
134 TEST_INTERSECT(r, gfx::Rect(0, -1, 2, 2)); in TEST()
135 TEST_INTERSECT(r, gfx::Rect(-1, -1, 3, 3)); in TEST()
137 r.Union(gfx::Rect(0, 0, 3, 3)); in TEST()
138 r.Union(gfx::Rect(10, 0, 3, 3)); in TEST()
139 r.Union(gfx::Rect(0, 10, 13, 3)); in TEST()
140 TEST_NO_INTERSECT(r, gfx::Rect()); in TEST()
141 TEST_INTERSECT(r, gfx::Rect(1, 1, 1, 1)); in TEST()
142 TEST_INTERSECT(r, gfx::Rect(0, 0, 2, 2)); in TEST()
143 TEST_INTERSECT(r, gfx::Rect(1, 0, 2, 2)); in TEST()
144 TEST_INTERSECT(r, gfx::Rect(1, 1, 2, 2)); in TEST()
145 TEST_INTERSECT(r, gfx::Rect(0, 1, 2, 2)); in TEST()
146 TEST_INTERSECT(r, gfx::Rect(0, 0, 3, 3)); in TEST()
147 TEST_INTERSECT(r, gfx::Rect(-1, -1, 2, 2)); in TEST()
148 TEST_INTERSECT(r, gfx::Rect(2, -1, 2, 2)); in TEST()
149 TEST_INTERSECT(r, gfx::Rect(2, 2, 2, 2)); in TEST()
150 TEST_INTERSECT(r, gfx::Rect(-1, 2, 2, 2)); in TEST()
152 TEST_INTERSECT(r, gfx::Rect(11, 1, 1, 1)); in TEST()
153 TEST_INTERSECT(r, gfx::Rect(10, 0, 2, 2)); in TEST()
154 TEST_INTERSECT(r, gfx::Rect(11, 0, 2, 2)); in TEST()
155 TEST_INTERSECT(r, gfx::Rect(11, 1, 2, 2)); in TEST()
156 TEST_INTERSECT(r, gfx::Rect(10, 1, 2, 2)); in TEST()
157 TEST_INTERSECT(r, gfx::Rect(10, 0, 3, 3)); in TEST()
158 TEST_INTERSECT(r, gfx::Rect(9, -1, 2, 2)); in TEST()
159 TEST_INTERSECT(r, gfx::Rect(12, -1, 2, 2)); in TEST()
160 TEST_INTERSECT(r, gfx::Rect(12, 2, 2, 2)); in TEST()
161 TEST_INTERSECT(r, gfx::Rect(9, 2, 2, 2)); in TEST()
163 TEST_INTERSECT(r, gfx::Rect(0, -1, 13, 5)); in TEST()
164 TEST_INTERSECT(r, gfx::Rect(1, -1, 11, 5)); in TEST()
165 TEST_INTERSECT(r, gfx::Rect(2, -1, 9, 5)); in TEST()
166 TEST_INTERSECT(r, gfx::Rect(2, -1, 8, 5)); in TEST()
167 TEST_INTERSECT(r, gfx::Rect(3, -1, 8, 5)); in TEST()
168 TEST_NO_INTERSECT(r, gfx::Rect(3, -1, 7, 5)); in TEST()
170 TEST_INTERSECT(r, gfx::Rect(0, 1, 13, 1)); in TEST()
171 TEST_INTERSECT(r, gfx::Rect(1, 1, 11, 1)); in TEST()
172 TEST_INTERSECT(r, gfx::Rect(2, 1, 9, 1)); in TEST()
173 TEST_INTERSECT(r, gfx::Rect(2, 1, 8, 1)); in TEST()
174 TEST_INTERSECT(r, gfx::Rect(3, 1, 8, 1)); in TEST()
175 TEST_NO_INTERSECT(r, gfx::Rect(3, 1, 7, 1)); in TEST()
177 TEST_INTERSECT(r, gfx::Rect(0, 0, 13, 13)); in TEST()
178 TEST_INTERSECT(r, gfx::Rect(0, 1, 13, 11)); in TEST()
179 TEST_INTERSECT(r, gfx::Rect(0, 2, 13, 9)); in TEST()
180 TEST_INTERSECT(r, gfx::Rect(0, 2, 13, 8)); in TEST()
181 TEST_INTERSECT(r, gfx::Rect(0, 3, 13, 8)); in TEST()
182 TEST_NO_INTERSECT(r, gfx::Rect(0, 3, 13, 7)); in TEST()
189 r.Union(gfx::Rect(400, 300, 1, 800)); in TEST()
190 r.Union(gfx::Rect(785, 585, 1, 1)); in TEST()
191 r.Union(gfx::Rect(787, 585, 1, 1)); in TEST()
192 r.Union(gfx::Rect(0, 587, 16, 162)); in TEST()
193 r.Union(gfx::Rect(26, 590, 300, 150)); in TEST()
194 r.Union(gfx::Rect(196, 750, 1, 1)); in TEST()
195 r.Union(gfx::Rect(0, 766, 1, 1)); in TEST()
196 r.Union(gfx::Rect(0, 782, 1, 1)); in TEST()
197 r.Union(gfx::Rect(745, 798, 1, 1)); in TEST()
198 r.Union(gfx::Rect(795, 882, 10, 585)); in TEST()
199 r.Union(gfx::Rect(100, 1499, 586, 1)); in TEST()
200 r.Union(gfx::Rect(100, 1500, 585, 784)); in TEST()
204 TEST_NO_INTERSECT(r, gfx::Rect(0, 2184, 1, 150)); in TEST()
224 TEST_CONTAINS(gfx::Rect(), gfx::Rect()); in TEST()
225 TEST_CONTAINS(gfx::Rect(0, 0, 1, 1), gfx::Rect()); in TEST()
226 TEST_CONTAINS(gfx::Rect(10, 10, 1, 1), gfx::Rect()); in TEST()
228 TEST_NO_CONTAINS(gfx::Rect(), gfx::Rect(0, 0, 1, 1)); in TEST()
229 TEST_NO_CONTAINS(gfx::Rect(), gfx::Rect(1, 1, 1, 1)); in TEST()
231 TEST_NO_CONTAINS(gfx::Rect(10, 10, 1, 1), gfx::Rect(11, 10, 1, 1)); in TEST()
232 TEST_NO_CONTAINS(gfx::Rect(10, 10, 1, 1), gfx::Rect(10, 11, 1, 1)); in TEST()
233 TEST_NO_CONTAINS(gfx::Rect(10, 10, 1, 1), gfx::Rect(9, 10, 1, 1)); in TEST()
234 TEST_NO_CONTAINS(gfx::Rect(10, 10, 1, 1), gfx::Rect(10, 9, 1, 1)); in TEST()
235 TEST_NO_CONTAINS(gfx::Rect(10, 10, 1, 1), gfx::Rect(9, 9, 2, 2)); in TEST()
236 TEST_NO_CONTAINS(gfx::Rect(10, 10, 1, 1), gfx::Rect(10, 9, 2, 2)); in TEST()
237 TEST_NO_CONTAINS(gfx::Rect(10, 10, 1, 1), gfx::Rect(9, 10, 2, 2)); in TEST()
238 TEST_NO_CONTAINS(gfx::Rect(10, 10, 1, 1), gfx::Rect(10, 10, 2, 2)); in TEST()
239 TEST_NO_CONTAINS(gfx::Rect(10, 10, 1, 1), gfx::Rect(9, 9, 3, 3)); in TEST()
243 h_lines.Union(gfx::Rect(i, 10, 1, 10)); in TEST()
245 TEST_CONTAINS(gfx::Rect(10, 10, 9, 10), h_lines); in TEST()
246 TEST_NO_CONTAINS(gfx::Rect(10, 10, 9, 9), h_lines); in TEST()
247 TEST_NO_CONTAINS(gfx::Rect(10, 11, 9, 9), h_lines); in TEST()
248 TEST_NO_CONTAINS(gfx::Rect(10, 10, 8, 10), h_lines); in TEST()
249 TEST_NO_CONTAINS(gfx::Rect(11, 10, 8, 10), h_lines); in TEST()
253 v_lines.Union(gfx::Rect(10, i, 10, 1)); in TEST()
255 TEST_CONTAINS(gfx::Rect(10, 10, 10, 9), v_lines); in TEST()
256 TEST_NO_CONTAINS(gfx::Rect(10, 10, 9, 9), v_lines); in TEST()
257 TEST_NO_CONTAINS(gfx::Rect(11, 10, 9, 9), v_lines); in TEST()
258 TEST_NO_CONTAINS(gfx::Rect(10, 10, 10, 8), v_lines); in TEST()
259 TEST_NO_CONTAINS(gfx::Rect(10, 11, 10, 8), v_lines); in TEST()
264 grid.Union(gfx::Rect(i, j, 1, 1)); in TEST()
266 TEST_CONTAINS(gfx::Rect(10, 10, 9, 9), grid); in TEST()
267 TEST_NO_CONTAINS(gfx::Rect(10, 10, 9, 8), grid); in TEST()
268 TEST_NO_CONTAINS(gfx::Rect(10, 11, 9, 8), grid); in TEST()
269 TEST_NO_CONTAINS(gfx::Rect(10, 10, 8, 9), grid); in TEST()
270 TEST_NO_CONTAINS(gfx::Rect(11, 10, 8, 9), grid); in TEST()
283 TEST_CONTAINS(h_lines, gfx::Rect(i, 10, 1, 10)); in TEST()
286 TEST_CONTAINS(v_lines, gfx::Rect(10, i, 10, 1)); in TEST()
290 TEST_CONTAINS(grid, gfx::Rect(i, j, 1, 1)); in TEST()
293 container.Union(gfx::Rect(0, 0, 40, 20)); in TEST()
294 container.Union(gfx::Rect(0, 20, 41, 20)); in TEST()
295 TEST_CONTAINS(container, gfx::Rect(5, 5, 30, 30)); in TEST()
298 container.Union(gfx::Rect(0, 0, 10, 10)); in TEST()
299 container.Union(gfx::Rect(0, 30, 10, 10)); in TEST()
300 container.Union(gfx::Rect(30, 30, 10, 10)); in TEST()
301 container.Union(gfx::Rect(30, 0, 10, 10)); in TEST()
302 TEST_NO_CONTAINS(container, gfx::Rect(5, 5, 30, 30)); in TEST()
305 container.Union(gfx::Rect(0, 0, 10, 10)); in TEST()
306 container.Union(gfx::Rect(0, 30, 10, 10)); in TEST()
307 container.Union(gfx::Rect(30, 0, 10, 40)); in TEST()
308 TEST_NO_CONTAINS(container, gfx::Rect(5, 5, 30, 30)); in TEST()
311 container.Union(gfx::Rect(30, 0, 10, 10)); in TEST()
312 container.Union(gfx::Rect(30, 30, 10, 10)); in TEST()
313 container.Union(gfx::Rect(0, 0, 10, 40)); in TEST()
314 TEST_NO_CONTAINS(container, gfx::Rect(5, 5, 30, 30)); in TEST()
317 container.Union(gfx::Rect(0, 0, 10, 40)); in TEST()
318 container.Union(gfx::Rect(30, 0, 10, 40)); in TEST()
319 TEST_NO_CONTAINS(container, gfx::Rect(5, 5, 30, 30)); in TEST()
322 container.Union(gfx::Rect(0, 0, 40, 40)); in TEST()
323 TEST_NO_CONTAINS(container, gfx::Rect(10, -1, 20, 10)); in TEST()
326 container.Union(gfx::Rect(0, 0, 40, 40)); in TEST()
327 TEST_NO_CONTAINS(container, gfx::Rect(10, 31, 20, 10)); in TEST()
330 container.Union(gfx::Rect(0, 0, 40, 20)); in TEST()
331 container.Union(gfx::Rect(0, 20, 41, 20)); in TEST()
332 TEST_NO_CONTAINS(container, gfx::Rect(-1, 10, 10, 20)); in TEST()
335 container.Union(gfx::Rect(0, 0, 40, 20)); in TEST()
336 container.Union(gfx::Rect(0, 20, 41, 20)); in TEST()
337 TEST_NO_CONTAINS(container, gfx::Rect(31, 10, 10, 20)); in TEST()
340 container.Union(gfx::Rect(0, 0, 40, 40)); in TEST()
341 container.Subtract(gfx::Rect(0, 20, 60, 0)); in TEST()
342 TEST_NO_CONTAINS(container, gfx::Rect(31, 10, 10, 20)); in TEST()
345 container.Union(gfx::Rect(0, 0, 60, 20)); in TEST()
346 container.Union(gfx::Rect(30, 20, 10, 20)); in TEST()
347 TEST_NO_CONTAINS(container, gfx::Rect(0, 0, 10, 39)); in TEST()
348 TEST_NO_CONTAINS(container, gfx::Rect(0, 0, 10, 40)); in TEST()
349 TEST_NO_CONTAINS(container, gfx::Rect(0, 0, 10, 41)); in TEST()
350 TEST_NO_CONTAINS(container, gfx::Rect(29, 0, 10, 39)); in TEST()
351 TEST_CONTAINS(container, gfx::Rect(30, 0, 10, 40)); in TEST()
352 TEST_NO_CONTAINS(container, gfx::Rect(31, 0, 10, 41)); in TEST()
353 TEST_NO_CONTAINS(container, gfx::Rect(49, 0, 10, 39)); in TEST()
354 TEST_NO_CONTAINS(container, gfx::Rect(50, 0, 10, 40)); in TEST()
355 TEST_NO_CONTAINS(container, gfx::Rect(51, 0, 10, 41)); in TEST()
358 container.Union(gfx::Rect(30, 0, 10, 20)); in TEST()
359 container.Union(gfx::Rect(0, 20, 60, 20)); in TEST()
360 TEST_NO_CONTAINS(container, gfx::Rect(0, 0, 10, 39)); in TEST()
361 TEST_NO_CONTAINS(container, gfx::Rect(0, 0, 10, 40)); in TEST()
362 TEST_NO_CONTAINS(container, gfx::Rect(0, 0, 10, 41)); in TEST()
363 TEST_NO_CONTAINS(container, gfx::Rect(29, 0, 10, 39)); in TEST()
364 TEST_CONTAINS(container, gfx::Rect(30, 0, 10, 40)); in TEST()
365 TEST_NO_CONTAINS(container, gfx::Rect(31, 0, 10, 41)); in TEST()
366 TEST_NO_CONTAINS(container, gfx::Rect(49, 0, 10, 39)); in TEST()
367 TEST_NO_CONTAINS(container, gfx::Rect(50, 0, 10, 40)); in TEST()
368 TEST_NO_CONTAINS(container, gfx::Rect(51, 0, 10, 41)); in TEST()
376 r2 = r = gfx::Rect(0, 0, 50, 50); in TEST()
377 r2.Union(gfx::Rect(20, 20, 10, 10)); in TEST()
381 r = gfx::Rect(0, 0, 50, 50); in TEST()
382 r.Union(gfx::Rect(0, 0, 100, 100)); in TEST()
383 EXPECT_EQ(Region(gfx::Rect(0, 0, 100, 100)), r); in TEST()
386 r = gfx::Rect(0, 0, 50, 50); in TEST()
387 r.Union(gfx::Rect(100, 0, 50, 50)); in TEST()
389 r2.Union(gfx::Rect(20, 20, 10, 10)); in TEST()
393 r = gfx::Rect(0, 0, 50, 50); in TEST()
394 r.Union(gfx::Rect(100, 0, 50, 50)); in TEST()
395 r.Union(gfx::Rect(0, 0, 500, 500)); in TEST()
396 EXPECT_EQ(Region(gfx::Rect(0, 0, 500, 500)), r); in TEST()
401 EXPECT_TRUE(Region(gfx::Rect()).IsEmpty()); in TEST()
403 EXPECT_TRUE(Region(gfx::Rect(10, 10, 10, 0)).IsEmpty()); in TEST()
404 EXPECT_TRUE(Region(gfx::Rect(10, 10, 0, 10)).IsEmpty()); in TEST()
405 EXPECT_TRUE(Region(gfx::Rect(-10, 10, 10, 0)).IsEmpty()); in TEST()
406 EXPECT_TRUE(Region(gfx::Rect(-10, 10, 0, 10)).IsEmpty()); in TEST()
407 EXPECT_FALSE(Region(gfx::Rect(-1, -1, 1, 1)).IsEmpty()); in TEST()
408 EXPECT_FALSE(Region(gfx::Rect(0, 0, 1, 1)).IsEmpty()); in TEST()
409 EXPECT_FALSE(Region(gfx::Rect(0, 0, 2, 2)).IsEmpty()); in TEST()
423 r = gfx::Rect(0, 0, 50, 50); in TEST()
428 r = gfx::Rect(0, 0, 50, 50); in TEST()
429 r.Union(gfx::Rect(100, 0, 50, 50)); in TEST()
430 r.Union(gfx::Rect(0, 0, 500, 500)); in TEST()
439 r1 = gfx::Rect(0, 0, 50, 50); in TEST()
442 EXPECT_EQ(r2.ToString(), Region(gfx::Rect(0, 0, 50, 50)).ToString()); in TEST()
444 r1 = gfx::Rect(0, 0, 50, 50); in TEST()
445 r1.Union(gfx::Rect(100, 0, 50, 50)); in TEST()
446 r1.Union(gfx::Rect(0, 0, 500, 500)); in TEST()
449 EXPECT_EQ(r1.ToString(), Region(gfx::Rect(0, 0, 50, 50)).ToString()); in TEST()