static Ceiling(RectangleF) |
Converts the specified RectangleF structure to a Rectangle structure by rounding the RectangleF values to the next higher integer values. |
static FromLeftTopRightBottom(int, int, int, int) |
Creates a Rectangle structure with the specified edge locations. |
static FromPoints(Point, Point) |
Creates a new Rectangle from two points specified. Two verticales of the created Rectangle will be equal to the passed point1 and point2. These would be typically the opposite vertices. |
static Inflate(Rectangle, int, int) |
Creates and returns an inflated copy of the specified Rectangle structure. The copy is inflated by the specified amount. The original Rectangle structure remains unmodified. |
static Intersect(Rectangle, Rectangle) |
Returns a third Rectangle structure that represents the intersection of two other Rectangle structures. If there is no intersection, an empty Rectangle is returned. |
static Round(RectangleF) |
Converts the specified RectangleF to a Rectangle by rounding the RectangleF values to the nearest integer values. |
static Truncate(RectangleF) |
Converts the specified RectangleF to a Rectangle by truncating the RectangleF values. |
static Union(Rectangle, Rectangle) |
Gets a Rectangle structure that contains the union of two Rectangle structures. |
Contains(Point) |
Determines if the specified point is contained within this Rectangle structure. |
Contains(Rectangle) |
Determines if the rectangular region represented by rect is entirely contained within this Rectangle structure. |
Contains(int, int) |
Determines if the specified point is contained within this Rectangle structure. |
override Equals(object) |
Tests whether obj is a Rectangle structure with the same location and size of this Rectangle structure. |
override GetHashCode() |
Returns the hash code for this Rectangle structure. |
Inflate(Size) |
Inflates this Rectangle by the specified amount. |
Inflate(int, int) |
Inflates this Rectangle by the specified amount. |
Intersect(Rectangle) |
Replaces this Rectangle with the intersection of itself and the specified Rectangle . |
IntersectsWith(Rectangle) |
Determines if this rectangle intersects with rect. |
Normalize() |
Normalizes the rectangle by making it’s width and height positive, left less than right and top less than bottom. |
Offset(Point) |
Adjusts the location of this rectangle by the specified amount. |
Offset(int, int) |
Adjusts the location of this rectangle by the specified amount. |
override ToString() |
Converts the attributes of this Rectangle to a human-readable string. |
operator == |
Tests whether two Rectangle structures have equal location and size. |
operator != |
Tests whether two Rectangle structures differ in location or size. |