Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Function: polygonContainsPt()

Returns True if the point is contained in the polygon.

Syntax

polygonContainsPt(polyX, polyY, pointX, pointY)

Argument Type Description
polyX Array Array of x coordinates of the polygon (only integer part is used).
polyY Array Array of y coordinates of the polygon (only integer part is used)
pointX Integer X coordinate of a point to be tested.
pointY Integer Y coordinate of a point to be tested.

Examples

polygonContainsPt([10,20,20,10],[10,10,20,20],15,15)

Returns 1

polygonContainsPt([10,20,20,10],[10,10,20,20],21,15)

Returns 0

Note that when the point to be tested is on the boundary, the result is not predictable:

polygonContainsPt([10,20,20,10],[10,10,20,20],10,15)

Returns 1

polygonContainsPt([10,20,20,10],[10,10,20,20],10,10)

Returns 1

polygonContainsPt([10,20,20,10],[10,10,20,20],20,20)

Returns 0

See Also

  • No labels