Interface Vertex.EdgeSegments

    • Method Detail

      • addEdgeSegment

        boolean addEdgeSegment​(EdgeSegment edgeSegment)
        Add edgeSegment, do not invoke when parsing networks, this connection is auto-populated before the assignment starts based on the edge segment vertices that have been registered.
        Parameters:
        edgeSegment - EdgeSegment object to be added
        Returns:
        true when added, false when already present (and not added)
      • removeEdgeSegment

        boolean removeEdgeSegment​(EdgeSegment edgeSegment)
        Remove edgeSegment
        Parameters:
        edgeSegment - EdgeSegment object to be removed
        Returns:
        true when removed, false when not present (and not removed)
      • isEmpty

        boolean isEmpty()
        Test whether no edge segments have been registered
        Returns:
        true if no edge segments have been registered, false otherwise
      • getNumberOfEdges

        int getNumberOfEdges()
        Number of entries in edge segments
        Returns:
        the number of edges connected to this vertex