Claw
1.7.3
|
This class performs a depth scan of a graph. All nodes are proceeded. More...
#include <graph_algorithm.hpp>
Public Types | |
typedef Graph::vertex_type | vertex_type |
typedef Graph::vertex_iterator | vertex_iterator |
typedef std::map< vertex_type, int, typename Graph::vertex_compare > | coloration |
Colors are : |
Public Member Functions | |
depth_scan (const Graph &g, Events &events) | |
Constructor. | |
void | operator() () |
Performs the scan. |
This class performs a depth scan of a graph. All nodes are proceeded.
Definition at line 116 of file graph_algorithm.hpp.
typedef std::map<vertex_type, int, typename Graph::vertex_compare> claw::depth_scan< Graph, Events >::coloration |
Colors are :
Definition at line 128 of file graph_algorithm.hpp.
claw::depth_scan< Graph, Events >::depth_scan | ( | const Graph & | g, |
Events & | events | ||
) |
Constructor.
g | Graph to scan. |
events | User's processings. |
Definition at line 105 of file graph_algorithm.tpp.