#include <cstdint>
#include <functional>
#include <iostream>
#include <map>
#include <set>
#include <ignition/math/config.hh>
#include "ignition/math/graph/Vertex.hh"
Go to the source code of this file.
Classes | |
class | ignition::math::IGNITION_MATH_VERSION_NAMESPACE::graph::DirectedEdge< E > |
A directed edge represents a connection between two vertices. More... | |
class | ignition::math::IGNITION_MATH_VERSION_NAMESPACE::graph::Edge< E > |
Generic edge class. More... | |
struct | ignition::math::IGNITION_MATH_VERSION_NAMESPACE::graph::EdgeInitializer< E > |
Used in the Graph constructors for uniform initialization. More... | |
class | ignition::math::IGNITION_MATH_VERSION_NAMESPACE::graph::UndirectedEdge< E > |
An undirected edge represents a connection between two vertices. 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 | |
using | ignition::math::IGNITION_MATH_VERSION_NAMESPACE::graph::EdgeId = uint64_t |
using | ignition::math::IGNITION_MATH_VERSION_NAMESPACE::graph::EdgeId_S = std::set<EdgeId> |
template<typename EdgeType > | |
using | ignition::math::IGNITION_MATH_VERSION_NAMESPACE::graph::EdgeRef_M = std::map<EdgeId, std::reference_wrapper<const EdgeType>> |