data structure for loopuk during Dijkstra More...
#include <estimate_propagator.h>
Public Member Functions | |
| AdjacencyMapEntry () | |
| OptimizableGraph::Vertex * | child () const |
| double | distance () const |
| OptimizableGraph::Edge * | edge () const |
| int | frontierLevel () const |
| const OptimizableGraph::VertexSet & | parent () const |
| void | reset () |
Protected Attributes | |
| OptimizableGraph::Vertex * | _child |
| double | _distance |
| OptimizableGraph::Edge * | _edge |
| int | _frontierLevel |
| OptimizableGraph::VertexSet | _parent |
Private Attributes | |
| bool | inQueue |
| PriorityQueue::iterator | queueIt |
Friends | |
| class | EstimatePropagator |
| class | PriorityQueue |
data structure for loopuk during Dijkstra
Definition at line 89 of file estimate_propagator.h.
Definition at line 41 of file estimate_propagator.cpp.
| OptimizableGraph::Vertex* g2o::EstimatePropagator::AdjacencyMapEntry::child | ( | ) | const [inline] |
Definition at line 95 of file estimate_propagator.h.
| double g2o::EstimatePropagator::AdjacencyMapEntry::distance | ( | ) | const [inline] |
Definition at line 98 of file estimate_propagator.h.
| OptimizableGraph::Edge* g2o::EstimatePropagator::AdjacencyMapEntry::edge | ( | ) | const [inline] |
Definition at line 97 of file estimate_propagator.h.
| int g2o::EstimatePropagator::AdjacencyMapEntry::frontierLevel | ( | ) | const [inline] |
Definition at line 99 of file estimate_propagator.h.
| const OptimizableGraph::VertexSet& g2o::EstimatePropagator::AdjacencyMapEntry::parent | ( | ) | const [inline] |
Definition at line 96 of file estimate_propagator.h.
Definition at line 46 of file estimate_propagator.cpp.
friend class EstimatePropagator [friend] |
Definition at line 91 of file estimate_propagator.h.
friend class PriorityQueue [friend] |
Definition at line 92 of file estimate_propagator.h.
Definition at line 102 of file estimate_propagator.h.
double g2o::EstimatePropagator::AdjacencyMapEntry::_distance [protected] |
Definition at line 105 of file estimate_propagator.h.
Definition at line 104 of file estimate_propagator.h.
int g2o::EstimatePropagator::AdjacencyMapEntry::_frontierLevel [protected] |
Definition at line 106 of file estimate_propagator.h.
Definition at line 103 of file estimate_propagator.h.
Definition at line 108 of file estimate_propagator.h.
PriorityQueue::iterator g2o::EstimatePropagator::AdjacencyMapEntry::queueIt [private] |
Definition at line 109 of file estimate_propagator.h.