[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Describes a rectangular region in a plane.
Source position: objects.pp line 270
| type TRect = object | ||
| 
 | Top left corner of rectangle. | |
| 
 | Bottom right corner of rectangle. | |
| function Empty; | 
 | Is the surface of the rectangle zero. | 
| function Equals(); | 
 | Do the corners of the rectangles match. | 
| function Contains(); | 
 | Determine if a point is inside the rectangle. | 
| procedure Copy(); | 
 | Copy cornerpoints from another rectangle. | 
| procedure Union(); | 
 | Enlarges rectangle to encompass another rectangle. | 
| procedure Intersect(); | 
 | Reduce rectangle to intersection with another rectangle. | 
| procedure Move(); | 
 | Move rectangle along a vector. | 
| procedure Grow(); | 
 | Expand rectangle with certain size. | 
| procedure Assign(); | 
 | Set rectangle corners. | 
| end; | 
| 
 | Describes a rectangular region in a plane. | |
| | | ||
| 
 | Base class of all classes. |