| [Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | 
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Describes a rectangular region in a plane.
Source position: objects.pp line 242
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.  |