#include <graph.h>
Public Member Functions | |
const EdgeSet & | edges () const |
const EdgeSet & | edges () const |
EdgeSet & | edges () |
EdgeSet & | edges () |
int | id () const |
int | id () const |
virtual | ~Vertex () |
virtual | ~Vertex () |
Public Attributes | |
bool | _mark |
Protected Member Functions | |
Vertex (int id=-1) | |
Vertex (int id=-1) | |
Protected Attributes | |
EdgeSet | _edges |
int | _id |
Friends | |
struct | _DijkstraCompare |
class | Dijkstra |
struct | Graph |
Definition at line 47 of file include/hogman_minimal/graph/graph.h.
AISNavigation::Graph::Vertex::~Vertex | ( | ) | [virtual] |
Reimplemented in AISNavigation::PoseGraph< T, I >::Vertex, and AISNavigation::PoseGraph< T, I >::Vertex.
AISNavigation::Graph::Vertex::Vertex | ( | int | id = -1 | ) | [protected] |
Reimplemented in AISNavigation::PoseGraph< T, I >::Vertex, and AISNavigation::PoseGraph< T, I >::Vertex.
virtual AISNavigation::Graph::Vertex::~Vertex | ( | ) | [virtual] |
Reimplemented in AISNavigation::PoseGraph< T, I >::Vertex, and AISNavigation::PoseGraph< T, I >::Vertex.
AISNavigation::Graph::Vertex::Vertex | ( | int | id = -1 | ) | [protected] |
Reimplemented in AISNavigation::PoseGraph< T, I >::Vertex, and AISNavigation::PoseGraph< T, I >::Vertex.
const EdgeSet& AISNavigation::Graph::Vertex::edges | ( | ) | const [inline] |
Definition at line 53 of file include/hogman_minimal/graph/graph.h.
const EdgeSet& AISNavigation::Graph::Vertex::edges | ( | ) | const [inline] |
Definition at line 53 of file src/graph/graph.h.
EdgeSet& AISNavigation::Graph::Vertex::edges | ( | ) | [inline] |
Definition at line 54 of file src/graph/graph.h.
EdgeSet& AISNavigation::Graph::Vertex::edges | ( | ) | [inline] |
Definition at line 54 of file include/hogman_minimal/graph/graph.h.
int AISNavigation::Graph::Vertex::id | ( | ) | const [inline] |
Definition at line 52 of file src/graph/graph.h.
int AISNavigation::Graph::Vertex::id | ( | ) | const [inline] |
Definition at line 52 of file include/hogman_minimal/graph/graph.h.
_DijkstraCompare [friend] |
Definition at line 50 of file include/hogman_minimal/graph/graph.h.
Dijkstra [friend] |
Definition at line 48 of file include/hogman_minimal/graph/graph.h.
Graph [friend] |
Definition at line 49 of file include/hogman_minimal/graph/graph.h.
EdgeSet AISNavigation::Graph::Vertex::_edges [protected] |
Definition at line 60 of file include/hogman_minimal/graph/graph.h.
int AISNavigation::Graph::Vertex::_id [protected] |
Definition at line 59 of file include/hogman_minimal/graph/graph.h.
bool AISNavigation::Graph::Vertex::_mark [mutable] |
Definition at line 56 of file include/hogman_minimal/graph/graph.h.