public boolean isContainedInLassoPolygon(ArrayList<Point2D> polygonPoints) { for (Point2D p : points) { if (!Point2DUtil.isPointInsidePolygon(polygonPoints, p)) return false; } return true; }