regionCreateRectangles

Allocates a new region object containing the union of all given rects.

Parameters

rects cairo.rectangle_int.RectangleInt

an array of count rectangles

count int

number of rectangles

Return Value

Type: cairo.region.Region

A newly allocated #cairo_region_t. Free with cairo.region.Region.destroy. This function always returns a valid pointer; if memory cannot be allocated, then a special error object is returned where all operations on the object do nothing. You can check for this with cairo.region.Region.status.