Struct
Gdk.Rectangle
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 | 
Instance methods
gdk_rectangle_contains_point
Returns TRUE if rect contains the point described by x and y.
gdk_rectangle_equal
Checks if the two given rectangles are equal.
gdk_rectangle_intersect
Calculates the intersection of two rectangles.
gdk_rectangle_union
Calculates the union of two rectangles.