public class UltimateUnion
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static GeometryFactory |
FACTORY |
Constructor and Description |
---|
UltimateUnion() |
Modifier and Type | Method and Description |
---|---|
static void |
main(java.lang.String[] args) |
static Geometry |
partialUnion(Geometry shape,
java.util.Collection<Geometry> overlappingShapes)
Computes the union between the given shape with all overlapping shapes
and return only the segments in the result that overlap with the shape.
|
static Geometry |
partialUnion(Rectangle partition,
java.util.Collection<Geometry> shapes)
A second version of partial union that takes a partition boundary along
with all shapes overlapping this partition and returns the part of the
answer that falls within the boundaries of the given partition.
|
static void |
ultimateUnion(Path input,
Path output,
OperationsParams params) |
public static Geometry partialUnion(Geometry shape, java.util.Collection<Geometry> overlappingShapes)
shape
- overlappingShapes
- public static Geometry partialUnion(Rectangle partition, java.util.Collection<Geometry> shapes)
partition
- shapes
- public static void ultimateUnion(Path input, Path output, OperationsParams params) throws java.io.IOException
java.io.IOException
public static void main(java.lang.String[] args) throws java.io.IOException
java.io.IOException