Interface EdgeSegmentFactory

    • Method Detail

      • create

        EdgeSegment create​(DirectedEdge parentEdge,
                           boolean directionAB)
        Create edge segment
        Parameters:
        parentEdge - the parent edge of this edge segment
        directionAB - direction of travel
        Returns:
        the created edge segment
      • registerNew

        EdgeSegment registerNew​(DirectedEdge parentEdge,
                                boolean directionAb,
                                boolean registerOnVertexAndEdge)
        Create directional edge segment and register it
        Parameters:
        parentEdge - the parent edge of this edge segment
        directionAb - direction of travel
        registerOnVertexAndEdge - option to register the new edge segment on the underlying edge and its vertices
        Returns:
        the created edge segment