PtInRect¶
Check whether a point is inside a rectangle.
Declaration¶
Source position: types.pp line 542
function PtInRect(const Rect: TRect; const p: TPoint) : Boolean;
function PtInRect(const Rect: TRectF; const p: TPointF) : Boolean;
Description¶
PtInRect returns True if p is located inside Rect, and False if it is located outside the rectangle.
Remark:
Note that the bottom, right edges are not considered part of the rectangle, therefor a point located on one of these edges will not be considered part of the rectangle, meaning that for a record (10,10,100,100) the point (90,100) will not be considered part of the record, but 90,10 will be.
See also¶
| Name | Description |
|---|---|
| IntersectRect | Return the intersection of 2 rectangles. |
| UnionRect | Return the union of 2 rectangles. |
| IsRectEmpty | Check whether a rectangle is empty. |
| OffsetRect | Offset the rectangle. |
| InflateRect | Increase the rectangle in size, keeping it centered. |
| Size | Return the size of the rectangle. |