Class BaseGraph::BiDirNodesIterator#
Defined in File BaseGraph.h
Nested Relationships#
This class is a nested type of Class BaseGraph.
Inheritance Relationships#
Base Type#
public Iterator(Class Iterator)
Derived Types#
public DGraph::BiDirNodesIterator(Class DGraph::BiDirNodesIterator)public Graph::BiDirNodesIterator(Class Graph::BiDirNodesIterator)
Class Documentation#
-
class BiDirNodesIterator : public Iterator
The bi-directional node iterator iterates over all the nodes in the graph in no particular order — except that the Forward direction is guaranteed to be opposite of the Reverse direction.
Subclassed by DGraph::BiDirNodesIterator, Graph::BiDirNodesIterator
Public Types
-
enum dirType
Values:
-
enumerator Forward
-
enumerator Reverse
-
enumerator Forward
Public Functions
-
inline BiDirNodesIterator(BaseGraph &g)
-
inline ~BiDirNodesIterator()
-
inline virtual void operator++()
-
inline void operator--()
-
inline virtual operator bool()
-
enum dirType