Generated on: Thu Mar 29 07:46:58 PDT 2012 for custom file set | ||
|
||
#include <ebert_graph.h>
Public Member Functions | |
OutgoingArcIterator (const EbertGraph &graph, NodeIndexType node) | |
OutgoingArcIterator (const EbertGraph &graph, NodeIndexType node, ArcIndexType arc) | |
This constructor takes an arc as extra argument and makes the iterator start at arc. | |
void | operator= (const OutgoingArcIterator &iterator) |
Can only assign from an iterator on the same graph. | |
bool | Ok () const |
Returns true unless all the outgoing arcs have been traversed. | |
void | Next () |
Advances the current outgoing arc index. | |
ArcIndexType | Index () const |
Returns the index of the arc currently pointed to by the iterator. |
Definition at line 811 of file ebert_graph.h.
operations_research::EbertGraph< NodeIndexType, ArcIndexType >::OutgoingArcIterator::OutgoingArcIterator | ( | const EbertGraph & | graph, | |
NodeIndexType | node | |||
) | [inline] |
Definition at line 813 of file ebert_graph.h.
operations_research::EbertGraph< NodeIndexType, ArcIndexType >::OutgoingArcIterator::OutgoingArcIterator | ( | const EbertGraph & | graph, | |
NodeIndexType | node, | |||
ArcIndexType | arc | |||
) | [inline] |
This constructor takes an arc as extra argument and makes the iterator start at arc.
Definition at line 822 of file ebert_graph.h.
void operations_research::EbertGraph< NodeIndexType, ArcIndexType >::OutgoingArcIterator::operator= | ( | const OutgoingArcIterator & | iterator | ) | [inline] |
bool operations_research::EbertGraph< NodeIndexType, ArcIndexType >::OutgoingArcIterator::Ok | ( | ) | const [inline] |
Returns true unless all the outgoing arcs have been traversed.
Definition at line 839 of file ebert_graph.h.
void operations_research::EbertGraph< NodeIndexType, ArcIndexType >::OutgoingArcIterator::Next | ( | ) | [inline] |
ArcIndexType operations_research::EbertGraph< NodeIndexType, ArcIndexType >::OutgoingArcIterator::Index | ( | ) | const [inline] |
Returns the index of the arc currently pointed to by the iterator.
Definition at line 848 of file ebert_graph.h.