The members of Gdk.Rectangle are listed below.
See Also: Inherited members from System.ValueType
| [read-only] | Bottom | int. The Y coordinate of the bottom of the rectangle. |
| [read-only] static | GType | GLib.GType. GType Property. |
| [read-only] | IsEmpty | bool. Gets if the area of the rectangle is zero |
| [read-only] | Left | int. The X coordinate of the left of the rectangle. |
| Location | Point. Gets the point represented by (X, Y) | |
| [read-only] | Right | int. The X coordinate of the right of the rectangle. |
| Size | Size. Gets the size represented by (Width, Height) | |
| [read-only] | Top | int. The Y coordinate of the top of the rectangle. |
Contains(Point)Does hit testing for a point | ||
Contains(Rectangle)Tests if a rectangle is contained in this rectangle. | ||
Contains(int, int)Does hit testing for a point | ||
static | FromLTRB(int, int, int, int)Creates a rectangle given the left, right, top, and bottom. | |
Inflate(Size)Inflates this rectangle by a given size. | ||
static | Inflate(Rectangle, Size)Changes the size of each side of the rectangle by the specified amount. | |
Inflate(int, int)Inflates this rectangle by a given size. | ||
static | Inflate(Rectangle, int, int)Changes the size of each side of the rectangle by the specified amount. | |
Intersect(Rectangle)Modifies this rectangle to be the intersection with another rectangle | ||
static | Intersect(Rectangle, Rectangle)Gets the largest rectangle (if any) which is contained by both parameters. | |
Intersect(Rectangle, out Rectangle)Obtains the intersection of a this Gdk.Rectangle and another. | ||
IntersectsWith(Rectangle)Tests if there is any overlap of this rectangle and another | ||
static | New(IntPtr)Makes a new rectangle. | |
Offset(Point)Offsets this rectangle by the vector dr | ||
static | Offset(Rectangle, Point)Returns a rectangle shifted by the vector dr | |
Offset(int, int)Offsets this rectangle by (dx,dy) | ||
static | Offset(Rectangle, int, int)Returns the rectangle shifted by (dx,dy) | |
Union(Rectangle)Obtains the union of a this Gdk.Rectangle and another. | ||
static | Union(Rectangle, Rectangle)Gets the smallest rectangle that contains both parameters | |
static | Equality(Rectangle, Rectangle) | Documentation for this section has not yet been entered. |
static | Inequality(Rectangle, Rectangle) | Documentation for this section has not yet been entered. |
static | Conversion to GLib.Value(Explicit) | Documentation for this section has not yet been entered. |
static | Conversion to Gdk.Rectangle(Explicit) | Documentation for this section has not yet been entered. |