Class BaseGraph::NodesIterator#

Nested Relationships#

This class is a nested type of Class BaseGraph.

Inheritance Relationships#

Base Type#

Derived Types#

Class Documentation#

class NodesIterator : public Iterator

The node iterator iterates over all the nodes in the graph in no particular order.

Subclassed by DGraph::NodesIterator, Graph::NodesIterator

Public Functions

inline NodesIterator(BaseGraph &g)
inline ~NodesIterator()
inline virtual void operator++()
inline virtual operator bool()

Protected Attributes

std::set<Node*>::iterator iter
BaseGraph *gr