Interface INodeWithNumberedEdges

    • Method Detail

      • getSuccNumbers

        IntSet getSuccNumbers()
        Returns:
        set of node numbers which are successors of this node
      • getPredNumbers

        IntSet getPredNumbers()
        Returns:
        set of node numbers which are predecessors of this node
      • addSucc

        void addSucc​(int n)
        Modify the graph so that node number n is a successor of this node
      • addPred

        void addPred​(int n)
        Modify the graph so that node number n is a predecessor of this node
      • removeAllIncidentEdges

        void removeAllIncidentEdges()
        remove all edges that involve this node. This must fix up the other nodes involved in each edge removed.
      • removeIncomingEdges

        void removeIncomingEdges()
        remove all incoming edges to this this node. This must fix up the other nodes involved in each edge removed.
      • removeOutgoingEdges

        void removeOutgoingEdges()
        remove all outgoing edges to this this node. This must fix up the other nodes involved in each edge removed.