RectangleF Class |
Namespace: Slash.Math.Geometry.Rectangles
The RectangleF type exposes the following members.
Name | Description | |
---|---|---|
RectangleF |
Constructs a new rectangle without position or size.
| |
RectangleF(Vector2F, Vector2F) |
Constructs a new rectangle with the specified position and size.
| |
RectangleF(Single, Single, Vector2F) |
Constructs a new rectangle with the specified position and size.
| |
RectangleF(Vector2F, Single, Single) |
Constructs a new rectangle with the specified position and size.
| |
RectangleF(Single, Single, Single, Single) |
Constructs a new rectangle with the specified position and size.
|
Name | Description | |
---|---|---|
Area |
Gets the area of this rectangle, the product of its width and height.
| |
Bottom |
Gets the y-component of the bottom side of this rectangle.
| |
BottomLeft |
Gets the position of the bottom left corner of this rectangle.
| |
BottomRight |
Gets the position of the bottom right corner of this rectangle.
| |
Center |
Gets the position of the center of this rectangle.
| |
Height |
Gets or sets the height of this rectangle.
| |
Left |
Gets the x-component of the left side of this rectangle.
| |
Position |
Gets the position of this rectangle.
| |
Right |
Gets the x-component of the right side of this rectangle.
| |
Size |
Gets or sets the size of this rectangle, its width and height.
| |
Top |
Gets the y-component of the top side of this rectangle.
| |
TopLeft |
Gets the position of the top left corner of this rectangle.
| |
TopRight |
Gets the position of the top right corner of this rectangle.
| |
Width |
Gets or sets the width of this rectangle.
| |
X |
Gets or sets the x-component of the position of this rectangle.
| |
XMax |
Maximum x-value of this rectangle.
| |
XMin |
Minimum x-value of this rectangle.
| |
Y |
Gets or sets the y-component of the position of this rectangle.
| |
YMax |
Maximum y-value of this rectangle.
| |
YMin |
Minimum x-value of this rectangle.
|
Name | Description | |
---|---|---|
Contains(RectangleF) |
Checks whether this rectangle entirely encompasses the passed other one.
| |
Contains(Vector2F) |
Checks whether this rectangle contains the point denoted by the specified vector.
| |
Equals(Object) |
Compares the passed rectangle to this one for equality.
(Overrides ObjectEquals(Object).) | |
Equals(RectangleF) |
Compares the passed rectangle to this one for equality.
| |
FromBounds |
Creates a new rectangle from the specified bounds.
| |
GetHashCode |
Gets the hash code of this rectangle.
(Overrides ObjectGetHashCode.) | |
Intersects |
Checks whether this rectangle at least partially intersects the passed other one.
| |
ToString |
Returns a String representation of this rectangle.
(Overrides ObjectToString.) | |
Union |
Creates the union of this rectangle and the specified other one.
|
Name | Description | |
---|---|---|
ToRect |
Converts the specified framework rectangle to an Unity rectangle.
(Defined by MathConversionExtensions.) |