#include <vector>#include <list>#include <iostream>Include dependency graph for graph.h:

This graph shows which files directly or indirectly include this file:

Classes | |
| class | edge |
| Edge class for connections between node in a graph. More... | |
| class | graph |
| A generic graph class. More... | |
| class | graph_object |
| Parent class for nodes and edges allowing them to be stored in a heap or manipulated with other data structures. More... | |
| union | labelValue |
| class | node |
| Nodes to be stored within a graph. More... | |
Defines | |
| #define | MAXINT (1<<30) |
Typedefs | |
| typedef std::vector< edge * >::const_iterator | edge_iterator |
| typedef std::vector< node * >::const_iterator | node_iterator |
| typedef unsigned int | neighbor_iterator |
Enumerations | |
| enum | { kEdgeWeight = 0, kEdgeWidth = 1 } |
Functions | |
| std::ostream & | operator<< (std::ostream &out, const graph_object &_Obj) |
| std::ostream & | operator<< (std::ostream &out, const graph &_Graph) |
| std::ostream & | operator<< (std::ostream &out, const node &_Node) |
| std::ostream & | operator<< (std::ostream &out, const edge &_Edge) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
1.3.4