public bool Intersects(Polygon polygon, out List <Segment2> intersections) { return(Intersection.PolygonToPolygon(this, polygon, out intersections)); }
public bool Intersects(Polygon polygon) { return(Intersection.PolygonToPolygon(this, polygon)); }
public bool Intersects(Polygon polygon, out List <Segment2> intersections) { return(Intersection.PolygonToPolygon(this, polygon, out intersections)); }
public bool Intersects(Polygon polygon) { return(Intersection.PolygonToPolygon(this, polygon)); }