Lines Matching defs:pixman_region32_t

449 typedef struct pixman_region32		pixman_region32_t;
475 void pixman_region32_init (pixman_region32_t *region);
476 void pixman_region32_init_rect (pixman_region32_t *region,
481 pixman_bool_t pixman_region32_init_rects (pixman_region32_t *region,
484 void pixman_region32_init_with_extents (pixman_region32_t *region,
486 void pixman_region32_fini (pixman_region32_t *region);
490 void pixman_region32_translate (pixman_region32_t *region,
493 pixman_bool_t pixman_region32_copy (pixman_region32_t *dest,
494 pixman_region32_t *source);
495 pixman_bool_t pixman_region32_intersect (pixman_region32_t *new_reg,
496 pixman_region32_t *reg1,
497 pixman_region32_t *reg2);
498 pixman_bool_t pixman_region32_union (pixman_region32_t *new_reg,
499 pixman_region32_t *reg1,
500 pixman_region32_t *reg2);
501 pixman_bool_t pixman_region32_union_rect (pixman_region32_t *dest,
502 pixman_region32_t *source,
507 pixman_bool_t pixman_region32_subtract (pixman_region32_t *reg_d,
508 pixman_region32_t *reg_m,
509 pixman_region32_t *reg_s);
510 pixman_bool_t pixman_region32_inverse (pixman_region32_t *new_reg,
511 pixman_region32_t *reg1,
513 pixman_bool_t pixman_region32_contains_point (pixman_region32_t *region,
517 pixman_region_overlap_t pixman_region32_contains_rectangle (pixman_region32_t *region,
519 pixman_bool_t pixman_region32_not_empty (pixman_region32_t *region);
520 pixman_box32_t * pixman_region32_extents (pixman_region32_t *region);
521 int pixman_region32_n_rects (pixman_region32_t *region);
522 pixman_box32_t * pixman_region32_rectangles (pixman_region32_t *region,
524 pixman_bool_t pixman_region32_equal (pixman_region32_t *region1,
525 pixman_region32_t *region2);
526 pixman_bool_t pixman_region32_selfcheck (pixman_region32_t *region);
527 void pixman_region32_reset (pixman_region32_t *region,
729 pixman_region32_t *region);