ISPOINTINPOLYGON Test if a point is located inside a polygon. B = isPointInPolygon(POINT, POLYGON) Returns true if the point is located within the given polygon. This function is simply a wrapper for the function inpolygon, to avoid decomposition of point and polygon coordinates. Example pt1 = [30 20]; pt2 = [30 5]; poly = [10 10;50 10;50 50;10 50]; isPointInPolygon([pt1;pt2], poly) ans = 1 0 poly = [0 0; 10 0;10 10;0 10;NaN NaN;3 3;3 7;7 7;7 3]; pts = [5 1;5 4]; isPointInPolygon(pts, poly); ans = 1 0 See also points2d, polygons2d, inpolygon, isPointInTriangle
Package: matgeom