/
polygonContainsPt

PhixFlow Help

polygonContainsPt

Function: polygonContainsPt()

Returns True if the point is contained in the polygon.

Syntax

polygonContainsPt(polyX, polyY, pointX, pointY)

ArgumentTypeDescription
polyXArrayArray of x coordinates of the polygon (only integer part is used).
polyYArrayArray of y coordinates of the polygon (only integer part is used)
pointXIntegerX coordinate of a point to be tested.
pointYIntegerY 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

Related content

polygonContainsPt
polygonContainsPt
More like this
polygonContainsPt
polygonContainsPt
More like this
polygonContainsPt
polygonContainsPt
More like this
geoIntersects
geoIntersects
More like this
geoIntersects
geoIntersects
More like this
geoIsRectangle
geoIsRectangle
More like this

Please let us know if we could improve this page feedback@phixflow.com