Description
|
The PointsEqual
function compares Point1 and
Point2 parameter values and
returns True if they are
equal.
If either X or Y value of each point differs, then
False is returned.
|
|
Related commands
|
Bounds
|
|
Create a TRect value from top left and size
values
|
Point
|
|
Generates a TPoint value from X and Y values
|
PtInRect
|
|
Tests to see if a point lies
within a rectangle
|
Rect
|
|
Create a TRect value from 2 points or 4
coordinates
|
TPoint
|
|
Holds X and Y integer values
|
TRect
|
|
Holds rectangle coordinate values
|
|
|
|
|
Example code : Compare
different and identical points
|
var
start, finish : TPoint;
begin
// Set up
the start and end points
start := Point(1, 2);
finish := Point(3, 4);
// Is the
start point equal to the finish
point?
if PointsEqual(start,
finish)
then WriteLn('1,2
= 3,4')
else WriteLn('1,2 <>
3,4');
// Try
using PointsEqual with identical
values
if PointsEqual(Point(2,9),
Point(2,9))
then WriteLn('2,9
= 2,9')
else WriteLn('2,9 <>
2,9');
end;
|
Show full unit code
|
1,2 <> 3,4
2,9 = 2,9
|
|