Loading...
Searching...
No Matches
Graph.hh File Reference
#include <cassert>
#include <iostream>
#include <map>
#include <string>
#include <vector>
#include <ignition/math/config.hh>
#include "ignition/math/graph/Edge.hh"
#include "ignition/math/graph/Vertex.hh"
Include dependency graph for Graph.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ignition::math::IGNITION_MATH_VERSION_NAMESPACE::graph::Graph< V, E, EdgeType >
 A generic graph class. More...
 

Namespaces

namespace  ignition
 
namespace  ignition::math
 Math classes and function useful in robot applications.
 
namespace  ignition::math::IGNITION_MATH_VERSION_NAMESPACE
 
namespace  ignition::math::IGNITION_MATH_VERSION_NAMESPACE::graph
 

Typedefs

template<typename V , typename E >
using ignition::math::IGNITION_MATH_VERSION_NAMESPACE::graph::DirectedGraph = Graph<V, E, DirectedEdge<E>>
 
template<typename V , typename E >
using ignition::math::IGNITION_MATH_VERSION_NAMESPACE::graph::UndirectedGraph = Graph<V, E, UndirectedEdge<E>>
 

Functions

template<typename VV , typename EE >
std::ostream & ignition::math::IGNITION_MATH_VERSION_NAMESPACE::graph::operator<< (std::ostream &_out, const Graph< VV, EE, DirectedEdge< EE > > &_g)
 Partial template specification for directed edges.
 
template<typename VV , typename EE >
std::ostream & ignition::math::IGNITION_MATH_VERSION_NAMESPACE::graph::operator<< (std::ostream &_out, const Graph< VV, EE, UndirectedEdge< EE > > &_g)
 Partial template specification for undirected edges.