Skip to main content

difference_polygons

Function difference_polygons 

Source
pub fn difference_polygons(
    base: &[Polygon],
    subtract: &[Polygon],
) -> Result<Vec<Polygon>>
Expand description

Computes the difference of multiple polygons

Subtracts all polygons in subtract from all polygons in base.

§Arguments

  • base - Base polygons to subtract from
  • subtract - Polygons to subtract

§Returns

Vector of polygons representing the difference

§Errors

Returns error if any polygon is invalid