Class Tree::EdgesIterator#

Nested Relationships#

This class is a nested type of Class Tree.

Inheritance Relationships#

Base Type#

Class Documentation#

class EdgesIterator : public Iterator

The edge iterator iterates over all the edges in the tree in no particular order.

Public Functions

inline EdgesIterator(Tree &t)
inline ~EdgesIterator()
inline virtual void operator++()
inline virtual operator bool()

Protected Attributes

std::set<Edge*>::iterator iter
Tree *tr