Struct
GdkRectangle
Description [src]
struct GdkRectangle {
int x;
int y;
int width;
int height;
}
A GdkRectangle
data type for representing rectangles.
GdkRectangle
is identical to cairo_rectangle_t
. Together with Cairo’s
cairo_region_t
data type, these are the central types for representing
sets of pixels.
The intersection of two rectangles can be computed with
gdk_rectangle_intersect()
; to find the union of two rectangles use
gdk_rectangle_union()
.
The cairo_region_t
type provided by Cairo is usually used for managing
non-rectangular clipping of graphical operations.
The Graphene library has a number of other data types for regions and volumes in 2D and 3D.
Structure members
x
The x coordinate of the top left corner.
y
The y coordinate of the top left corner.
width
The width of the rectangle.
height
The height of the rectangle.