[]
        
(Showing Draft Content)

GrapeCity.Drawing.Rect

Rect Struct

Stores a set of four integers that represent the coordinates of a rectangle.

Namespace: GrapeCity.Drawing
Assembly: GrapeCity.Spreadsheet.dll
Syntax
public struct Rect
Public Structure Rect

Constructors

Name Description
Rect(int, int, int, int)

Initializes a new instance of the Rectangle struct with the specified coordinates.

Fields

Name Description
Empty

Represents a Rectangle structure with its properties left uninitialized.

Properties

Name Description
Bottom

Gets the y-coordinate that is the sum of Top and Height property values of this Rectangle structure.

Height

Gets or sets the height of this Rectangle structure.

Left

Gets the x-coordinate of the left edge of this Rectangle structure.

Right

Gets the x-coordinate that is the sum of Left and Width property values of this Rectangle structure.

Top

Gets the y-coordinate of the top edge of this Rectangle structure.

Width

Gets or sets the width of this Rectangle structure.

X

Gets or sets the x-coordinate of the left edge of this Rectangle structure.

Y

Gets or sets the y-coordinate of the top edge of this Rectangle structure.

Methods

Name Description
Contains(int, int)

Determines if the specified point is contained within this Rectangle structure.

Inflate(int, int)

Enlarges a Rectangle structure by the specified amount.

Intersect(Rect, Rect)

Creates a rectangle that represents the intersetion between a and b. If there is no intersection, null is returned.

IntersectsWith(Rect)

Determines if this rectangle intersects with rect.

Offset(int, int)

Adjusts the location of this rectangle by the specified amount.

Union(Rect, Rect)

Gets a Rectangle structure that contains the union of two Rectangle structures.