gdk-sharpGtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.System.ValueTypeRepresents a rectangle with x, y, width and height.Constructor
a
a Creates a rectangle from a point and a size.To be added.Constructor
X value.
Y value
Width of the rectangle.
Height of the rectangle
Initializes a rectangle from the given values.PropertySystem.Int32The Y coordinate of the bottom of the rectangle.a To be added.MethodSystem.Boolean
a Does hit testing for a pointa To be added.MethodSystem.Boolean
a Tests if a rectangle is contained in this rectangle.a The rectangle must be fully enclosed for this test to return true. That is,
the intersection of this and must equal .MethodSystem.Boolean
a
a Does hit testing for a pointa To be added.MethodSystem.Boolean
To be added.
To be added.To be added.To be added.MethodGdk.Rectangle
a
a
a
a Creates a rectangle given the left, right, top, and bottom.a To be added.MethodSystem.Int32To be added.To be added.To be added.PropertyGLib.GTypeGType Property.a Returns the native value for .FieldSystem.Int32The rectangle height.MethodSystem.Void
a Inflates this rectangle by a given size.To be added.MethodGdk.Rectangle
a
A change in size.
Changes the size of each side of the rectangle by the specified amount.a The rectangle's center is the same as the center of .MethodSystem.Void
a
a Inflates this rectangle by a given size.To be added.MethodGdk.Rectangle
a
Change in the X size
Change in the Y size
Changes the size of each side of the rectangle by the specified amount.a The rectangle's center is the same as the center of .MethodSystem.Void
a Modifies this rectangle to be the intersection with another rectangleTo be added.MethodGdk.Rectangle
a
a Gets the largest rectangle (if any) which is contained by both parameters.a To be added.MethodSystem.Boolean
To be added.
a representing the intersection of this and the src2 Obtains the intersection of a this and another.Returns true if the two objects intersect.The result is the rectangular region occupied by both source rectanlges.MethodSystem.Boolean
a Tests if there is any overlap of this rectangle and anothera To be added.PropertySystem.BooleanGets if the area of the rectangle is zeroa This will return true if either the height or the width is zero.PropertySystem.Int32The X coordinate of the left of the rectangle.a To be added.PropertyGdk.PointGets the point represented by (X, Y)a To be added.MethodGdk.Rectangle
An , the underlying unmanaged C object.
Makes a new rectangle.A Not for general developer use.MethodSystem.Void
a Offsets this rectangle by the vector drTo be addedMethodGdk.Rectangle
a
a Returns a rectangle shifted by the vector dra To be added.MethodSystem.Void
a
a Offsets this rectangle by (dx,dy)To be added.MethodGdk.Rectangle
a
a
a Returns the rectangle shifted by (dx,dy)a To be added.MethodSystem.Boolean
To be added.
To be added.
To be added.To be added.To be added.MethodGLib.Value
To be added.
To be added.To be added.To be added.MethodGdk.Rectangle
To be added.
To be added.To be added.To be added.MethodSystem.Boolean
To be added.
To be added.
To be added.To be added.To be added.PropertySystem.Int32The X coordinate of the right of the rectangle.a To be added.PropertyGdk.SizeGets the size represented by (Width, Height)a To be added.PropertySystem.Int32The Y coordinate of the top of the rectangle.a To be added.MethodSystem.StringTo be added.To be added.To be added.MethodGdk.Rectangle
a Obtains the union of a this and another.a representing the union of the two objects.The result is the smallest that contains both objects within its boundaries.MethodGdk.Rectangle
a
a Gets the smallest rectangle that contains both parametersa To be added.FieldSystem.Int32The rectangle widthFieldSystem.Int32The X element of the rectangle.FieldSystem.Int32The Y element of the rectangle.FieldGdk.RectangleA zero initialized rectangle.