Class EdgeGraphBuilder



  • public class EdgeGraphBuilder
    extends java.lang.Object
    Builds an edge graph from geometries containing edges.
    • 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 of Geometrys 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​()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • EdgeGraphBuilder

        public EdgeGraphBuilder​()
    • Method Detail

      • build

        public static EdgeGraph build​(java.util.Collection geoms)
      • 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 of Geometrys to the graph. May be called multiple times. Any dimension of Geometry may be added.
        Parameters:
        geometries - the geometries to be added