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)
GType _gType() @property
RectangleList self()Returns `this`, for use in `with` statements.
cairo.types.Status status() @propertyGet `status` field. Returns: Error status of the rectangle list
void status(cairo.types.Status propval) @propertySet `status` field. Params: propval = Error status of the rectangle list
cairo.types.Rectangle rectangles() @propertyGet `rectangles` field. Returns: Array containing the rectangles
int numRectangles() @propertyGet `numRectangles` field. Returns: Number of rectangles in this list
void numRectangles(int propval) @propertySet `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)