Lines Matching defs:region
6 make_random_region (pixman_region32_t *region)
10 pixman_region32_init (region);
23 pixman_region32_union_rect (region, region, x, y, w, h);
34 random_coord (pixman_region32_t *region, pixman_bool_t x)
42 bb = pixman_region32_rectangles (region, &n_boxes);
50 b = pixman_region32_extents (region);
111 pixman_region32_t region;
116 make_random_region (®ion);
118 box.x1 = random_coord (®ion, TRUE);
120 box.y1 = random_coord (®ion, FALSE);
128 boxes = pixman_region32_rectangles (®ion, &n_rects);
130 printf ("region:\n");
139 r1 = pixman_region32_contains_point (®ion, box.x1, box.y1, &rbox);
141 r2 = pixman_region32_contains_point (®ion, box.x1, box.y2, &rbox);
143 r3 = pixman_region32_contains_point (®ion, box.x2, box.y1, &rbox);
145 r4 = pixman_region32_contains_point (®ion, box.x2, box.y2, &rbox);
148 r = pixman_region32_contains_rectangle (®ion, &box);
156 pixman_region32_fini (®ion);