containsPolygon method

bool containsPolygon(
  1. Polygon poly
)

Implementation

bool containsPolygon(Polygon poly) {
  if (!bounds.containsBounds(poly.bounds)) return false;
  for (final p in poly._nodes) if (!contains(p)) return false;
  // TODO: check that vertices do not intersect.
  return true;
}