Class PolygonBuilder


  • public class PolygonBuilder
    extends java.lang.Object
    Forms Polygons out of a graph of DirectedEdges. The edges to use are marked as being in the result Area.

    Version:
    1.7
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void add​(java.util.Collection dirEdges, java.util.Collection nodes)
      Add a set of edges and nodes, which form a graph.
      void add​(PlanarGraph graph)
      Add a complete graph.
      java.util.List getPolygons()  
      • Methods inherited from class java.lang.Object

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

      • PolygonBuilder

        public PolygonBuilder​(GeometryFactory geometryFactory)
    • Method Detail

      • add

        public void add​(PlanarGraph graph)
        Add a complete graph. The graph is assumed to contain one or more polygons, possibly with holes.
      • add

        public void add​(java.util.Collection dirEdges,
                        java.util.Collection nodes)
        Add a set of edges and nodes, which form a graph. The graph is assumed to contain one or more polygons, possibly with holes.
      • getPolygons

        public java.util.List getPolygons()