The DlxRect defines a rectangle by the coordinates of its lower-left and upper-right corners.
Inheritance Hierarchy
Object
DlxRect
Properties
| Name |
Description |
| left |
Specifies the x-coordinate of the lower-left corner of the rectangle. |
| bottom |
Specifies the y-coordinate of the lower-left corner of the rectangle. |
| right |
Specifies the x-coordinate of the upper-right corner of the rectangle. |
| top |
Specifies the y-coordinate of the upper-right corner of the rectangle. |
Constructors
| Name |
Description |
| DlxRect |
Constructs a DxlRect object. |
Methods
| Name |
Description |
| BottomLeft |
Returns the bottom-left point of rectangle. |
| BottomRight |
Returns the bottom-right point of rectangle. |
| CenterPoint |
Returns the centerpoint of rectangle. |
| CopyRect |
Copies the dimensions of a source rectangle. |
| Deflate |
Decreases the width and height of rectangle. |
| Height |
Calculates the height of rectangle. |
| Inflate |
Increases the width and height of rectangle. |
| Intersect |
Sets DlxRect equal to the intersection of two rectangles. |
| IsRectEmpty |
Determines whether DlxRect is empty. DlxRect is empty if the width and/or height are 0. |
| IsRectNull |
Determines whether the top, bottom, left, and right member variables are all equal to 0. |
| Normalize |
Standardizes the height and width of DlxRect. |
| Offset |
Moves DlxRect by the specified offsets. |
| SetCentered |
Sets the dimensions of DlxRect. |
| SetRect |
Sets the dimensions of DlxRect. |
| SetRectEmpty |
Sets DlxRect to an empty rectangle (all coordinates equal to 0). |
| TopLeft |
Returns the top-left point of rectangle. |
| TopRight |
Returns the top-right point of rectangle. |
| Union |
Sets DlxRect equal to the union of two rectangles. |
| Width |
Calculates the width of rectangle. |
See also