Lines Matching refs:_clean_region
177 , _clean_region(cairo_region_create())
183 cairo_region_destroy(_clean_region);
190 cairo_region_subtract_rectangle(_clean_region, &dirty);
198 cairo_region_union_rectangle(_clean_region, &clean);
223 cairo_region_translate(_clean_region, t[X], t[Y]);
229 cairo_region_intersect_rectangle(_clean_region, &limit);
257 cairo_region_intersect_rectangle(_clean_region, &limit);
260 cairo_region_destroy(_clean_region);
261 _clean_region = cairo_region_create();
286 cairo_region_subtract(dirty_region, _clean_region);
318 if (!cairo_region_is_empty(_clean_region)) {
320 int nr = cairo_region_num_rectangles(_clean_region);
323 cairo_region_get_rectangle(_clean_region, i, &tmp);