Interface ConjugateEdgeSegmentFactory

    • Method Detail

      • create

        ConjugateEdgeSegment create​(ConjugateDirectedEdge 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

        ConjugateEdgeSegment registerNew​(ConjugateDirectedEdge 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