Template Class GraphCrossEdgeIterator#

Inheritance Relationships#

Base Type#

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 Graph::Edge *Current() const#
inline virtual bool ReachEnd() const#
inline virtual IteratorImpl<typename Graph::Edge*> *Clone() const#