#include <cassert>
#include <map>
#include <ostream>
#include <set>
#include <sstream>
#include <string>
#include <utility>
#include <vector>
#include <gz/math/config.hh>
#include "gz/math/detail/Error.hh"
#include "gz/math/graph/Edge.hh"
#include "gz/math/graph/Vertex.hh"
Go to the source code of this file.
|
class | Graph< V, E, EdgeType > |
| A generic graph class. Both vertices and edges can store user information. A vertex could be created passing a custom Id if needed, otherwise it will be chosen internally. The vertices also have a name that could be reused among other vertices if needed. This class supports the use of different edge types (e.g. directed or undirected edges). More...
|
|