You are reading an old version of the documentation (v1.2.1). For the latest version see https://matplotlib.org/stable/
matplotlib

Table Of Contents

Previous topic

mlab

Next topic

path

This Page

nxutils

matplotlib.nxutils

matplotlib.nxutils.pnpoly(x, y, xyverts)

inside = pnpoly(x, y, xyverts)

Return 1 if x,y is inside the polygon, 0 otherwise.

xyverts
a sequence of x,y vertices.

A point on the boundary may be treated as inside or outside.

Deprecated since version 1.2.0: Use contains_point() instead.

matplotlib.nxutils.points_inside_poly(xypoints, xyverts)

mask = points_inside_poly(xypoints, xyverts)

Returns a boolean ndarray, True for points inside the polygon.

xypoints
a sequence of N x,y pairs.
xyverts
sequence of x,y vertices of the polygon.

A point on the boundary may be treated as inside or outside.

Deprecated since version 1.2.0: Use contains_points() instead.