#include <lemon/bfs.h>
Public Member Functions | |
BfsWizardBase () | |
Constructor. | |
BfsWizardBase (const GR &g, Node s=INVALID) | |
Constructor. | |
Protected Types | |
typedef Base::Graph::Node | Node |
Type of the nodes in the graph. | |
Protected Attributes | |
void * | _g |
Pointer to the underlying graph. | |
void * | _reached |
Pointer to the map of reached nodes. | |
void * | _processed |
Pointer to the map of processed nodes. | |
void * | _pred |
Pointer to the map of predecessors edges. | |
void * | _dist |
Pointer to the map of distances. | |
Node | _source |
Pointer to the source node. |
BfsWizardBase | ( | ) | [inline] |
This constructor does not require parameters, therefore it initiates all of the attributes to default values (0, INVALID).
BfsWizardBase | ( | const GR & | g, | |
Node | s = INVALID | |||
) | [inline] |