#include <GraphIterator.h>
Public Member Functions | |
| TGraphBreathIterator (TGraph &rGraph) | |
| virtual void | reset () |
| virtual Retval | getNextVertice (TVertice *&rpVertice) |
Protected Member Functions | |
| virtual | ~TGraphBreathIterator () |
Iterator class to iterate through the graph of vertices with the breath first method
| TGraphBreathIterator::TGraphBreathIterator | ( | TGraph & | rGraph ) |
creates a new breath first graph iterator
| TGraphBreathIterator::~TGraphBreathIterator | ( | ) | [protected, virtual] |
destroys the iterator
| Retval TGraphBreathIterator::getNextVertice | ( | TVertice *& | rpVertice ) | [virtual] |
returns the next vertice
Implements zeus::TGraphIterator.
| void TGraphBreathIterator::reset | ( | ) | [virtual] |
resets the iterator
Implements zeus::TGraphIterator.