[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] |
Is the surface of the rectangle zero
Source position: objects.pp line 244
function TRect.Empty: Boolean; |
Empty returns True if the rectangle defined by the corner points A, B has zero or negative surface.
None.
|
Do the corners of the rectangles match |
|
|
Determine if a point is inside the rectangle |
Program ex1; { Program to demonstrate TRect.Empty } Uses objects; Var ARect,BRect : TRect; P : TPoint; begin With ARect.A do begin X:=10; Y:=10; end; With ARect.B do begin X:=20; Y:=20; end; { Offset B by (5,5) } With BRect.A do begin X:=15; Y:=15; end; With BRect.B do begin X:=25; Y:=25; end; { Point } With P do begin X:=15; Y:=15; end; Writeln ('A empty : ',ARect.Empty); Writeln ('B empty : ',BRect.Empty); Writeln ('A Equals B : ',ARect.Equals(BRect)); Writeln ('A Contains (15,15) : ',ARect.Contains(P)); end.