Public Member Functions | Protected Member Functions

zeus::TGraphDepthIterator Class Reference

#include <GraphIterator.h>

Inheritance diagram for zeus::TGraphDepthIterator:
zeus::TGraphIterator

List of all members.

Public Member Functions

 TGraphDepthIterator (TGraph &rGraph)
virtual void reset ()
virtual Retval getNextVertice (TVertice *&rpVertice)

Protected Member Functions

virtual ~TGraphDepthIterator ()

Detailed Description

Iterator class to iterate through the graph of vertices with the depth first method


Constructor & Destructor Documentation

TGraphDepthIterator::TGraphDepthIterator ( TGraph rGraph )

creates a new depth first graph iterator

TGraphDepthIterator::~TGraphDepthIterator (  ) [protected, virtual]

destroys the iterator


Member Function Documentation

Retval TGraphDepthIterator::getNextVertice ( TVertice *&  rpVertice ) [virtual]

returns the next vertice

Implements zeus::TGraphIterator.

void TGraphDepthIterator::reset (  ) [virtual]

resets the iterator

Implements zeus::TGraphIterator.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


Written by Benjamin Hadorn http://www.xatlantis.ch.
Last change made on Sun Jan 22 2012 15:32:27