This class is used to iterate on the arcs of the paths
Of course it converts to Digraph::Arc
#include <lemon/path.h>
Public Member Functions | |
ArcIt () | |
Default constructor. | |
ArcIt (Invalid) | |
Invalid constructor. | |
ArcIt (const StaticPath &_path) | |
Initializate the constructor to the first arc of path. | |
operator const Arc & () const | |
Conversion to Digraph::Arc. | |
ArcIt & | operator++ () |
Next arc. | |
bool | operator== (const ArcIt &e) const |
Comparison operator. | |
bool | operator!= (const ArcIt &e) const |
Comparison operator. | |
bool | operator< (const ArcIt &e) const |
Comparison operator. | |
Private Member Functions | |
ArcIt (const StaticPath &_path, int _idx) | |
Constructor with starting point. | |