This class provides a common style LEMON iterator that traverses the active nodes of the Bellman-Ford algorithm after the last phase. These nodes should be checked in the next phase to find augmenting arcs outgoing from them.
#include <lemon/bellman_ford.h>
Public Member Functions | |
ActiveIt (const BellmanFord &algorithm) | |
Constructor. | |
ActiveIt (Invalid) | |
operator Node () const | |
ActiveIt & | operator++ () |
ActiveIt | ( | const BellmanFord & | algorithm | ) | [inline] |
Constructor for getting the active nodes of the given BellmanFord instance.
operator Node | ( | ) | const [inline] |
Conversion to Node
.
ActiveIt& operator++ | ( | ) | [inline] |
Increment operator.