golib  0.5
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Modules Pages
goGraphNode< EdgeType > Class Template Reference

Graph node base class. More...

#include <gograph.h>

Public Types

enum  Status { NORMAL, VISITED }
 

Public Member Functions

virtual void reset ()
 

Public Attributes

enum goGraphNode< EdgeType >::Status status
 
goFixedArray< EdgeType * > adj
 
goIndex_t parent
 

Protected Member Functions

 goGraphNode (goSize_t edgeCount)
 

Detailed Description

template<class EdgeType>
class goGraphNode< EdgeType >

Graph node base class.

Use derived classes with goGraphAlgorithm.


The documentation for this class was generated from the following file: