Template Class GraphCrossEdgeIterator#
Defined in File GraphUtils.h
Inheritance Relationships#
Base Type#
public IteratorImpl< Graph::Edge * >(Template Class IteratorImpl)
Class Documentation#
-
template<class Graph>
class GraphCrossEdgeIterator : public IteratorImpl<Graph::Edge*># Public Functions
-
inline GraphCrossEdgeIterator(const Graph *g, const typename Graph::Node *_src, const typename Graph::Node *_snk)#
-
inline ~GraphCrossEdgeIterator()#
-
inline virtual void Advance()#
-
inline virtual void Reset()#
-
inline virtual bool ReachEnd() const#
-
inline virtual IteratorImpl<typename Graph::Edge*> *Clone() const#
-
inline GraphCrossEdgeIterator(const Graph *g, const typename Graph::Node *_src, const typename Graph::Node *_snk)#