cairo.rectangle_list

Module for [RectangleList] class

Types 1

A data structure for holding a dynamically allocated array of rectangles.

Methods
void * _cPtr(Flag!"Dup" dup = No.Dup) nothrow
GType _getGType() static nothrow
GType _gType() @property nothrow
RectangleList self() nothrowReturns `this`, for use in `with` statements.
cairo.types.Status status() @property nothrowGet `status` field. Returns: Error status of the rectangle list
void status(cairo.types.Status propval) @property nothrowSet `status` field. Params: propval = Error status of the rectangle list
cairo.types.Rectangle rectangles() @property nothrowGet `rectangles` field. Returns: Array containing the rectangles
int numRectangles() @property nothrowGet `numRectangles` field. Returns: Number of rectangles in this list
void numRectangles(int propval) @property nothrowSet `numRectangles` field. Params: propval = Number of rectangles in this list
Constructors
this(cairo.types.Status status = cairo.types.Status.init, int numRectangles = int.init)Create a `rectangle_list.RectangleList` boxed type. Params: status = Error status of the rectangle list numRectangles = Number of rectangles in this list
this(void * ptr, Flag!"Take" take)