Package org.locationtech.jts.edgegraph
Class EdgeGraphBuilder
- java.lang.Object
-
- org.locationtech.jts.edgegraph.EdgeGraphBuilder
-
public class EdgeGraphBuilder extends java.lang.Object
Builds an edge graph from geometries containing edges.- Author:
- mdavis
-
-
Constructor Summary
Constructors Constructor Description EdgeGraphBuilder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(java.util.Collection geometries)
Adds the edges in a collection ofGeometry
s to the graph.void
add(Geometry geometry)
Adds the edges of a Geometry to the graph.static EdgeGraph
build(java.util.Collection geoms)
EdgeGraph
getGraph()
-
-
-
Method Detail
-
build
public static EdgeGraph build(java.util.Collection geoms)
-
getGraph
public EdgeGraph getGraph()
-
add
public void add(Geometry geometry)
Adds the edges of a Geometry to the graph. May be called multiple times. Any dimension of Geometry may be added; the constituent edges are extracted.- Parameters:
geometry
- geometry to be added
-
add
public void add(java.util.Collection geometries)
Adds the edges in a collection ofGeometry
s to the graph. May be called multiple times. Any dimension of Geometry may be added.- Parameters:
geometries
- the geometries to be added
-
-