#include <graph_optimizer_hchol.h>
Public Member Functions | |
| virtual | ~HVertex () |
| virtual | ~HVertex () |
Protected Member Functions | |
| std::set< HVertex * > & | children () |
| std::set< HVertex * > & | children () |
| const std::set< HVertex * > & | children () const |
| const std::set< HVertex * > & | children () const |
| void | detachChildren () |
| void | detachChildren () |
| PG::Edge * | edgeToRoot () |
| PG::Edge * | edgeToRoot () |
| HVertex (int id=-1) | |
| HVertex (int id=-1) | |
| PG::Vertex * | lowerRoot () |
| PG::Vertex * | lowerRoot () |
| const PG::Vertex * | lowerRoot () const |
| const PG::Vertex * | lowerRoot () const |
| HCholOptimizer< PG > * | optimizer () |
| HCholOptimizer< PG > * | optimizer () |
| HCholOptimizer< PG > * | parentOptimizer () |
| HCholOptimizer< PG > * | parentOptimizer () |
| HVertex * | parentVertex () |
| HVertex * | parentVertex () |
| PG::Vertex * | root () |
| PG::Vertex * | root () |
| const PG::Vertex * | root () const |
| const PG::Vertex * | root () const |
| void | taint () |
| void | taint () |
Protected Attributes | |
| std::set< HVertex * > | _children |
| double | _distanceToRoot |
| PG::Edge * | _edgeToRoot |
| HVertex * | _lowerRoot |
| HCholOptimizer< PG > * | _optimizer |
| HVertex * | _parentVertex |
| HVertex * | _root |
| bool | _tainted |
Friends | |
| class | HCholOptimizer |
Definition at line 29 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
| AISNavigation::HCholOptimizer< PG >::HVertex::~HVertex | ( | ) | [virtual] |
Definition at line 43 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol_aux.hpp.
| AISNavigation::HCholOptimizer< PG >::HVertex::HVertex | ( | int | id = -1 | ) | [protected] |
Definition at line 32 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol_aux.hpp.
| virtual AISNavigation::HCholOptimizer< PG >::HVertex::~HVertex | ( | ) | [virtual] |
| AISNavigation::HCholOptimizer< PG >::HVertex::HVertex | ( | int | id = -1 | ) | [protected] |
| std::set<HVertex*>& AISNavigation::HCholOptimizer< PG >::HVertex::children | ( | ) | [inline, protected] |
Definition at line 37 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
| std::set<HVertex*>& AISNavigation::HCholOptimizer< PG >::HVertex::children | ( | ) | [inline, protected] |
Definition at line 37 of file src/graph_optimizer_hogman/graph_optimizer_hchol.h.
| const std::set<HVertex*>& AISNavigation::HCholOptimizer< PG >::HVertex::children | ( | ) | const [inline, protected] |
Definition at line 38 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
| const std::set<HVertex*>& AISNavigation::HCholOptimizer< PG >::HVertex::children | ( | ) | const [inline, protected] |
Definition at line 38 of file src/graph_optimizer_hogman/graph_optimizer_hchol.h.
| void AISNavigation::HCholOptimizer< PG >::HVertex::detachChildren | ( | ) | [protected] |
| void AISNavigation::HCholOptimizer< PG >::HVertex::detachChildren | ( | ) | [protected] |
Definition at line 55 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol_aux.hpp.
| PG::Edge* AISNavigation::HCholOptimizer< PG >::HVertex::edgeToRoot | ( | ) | [inline, protected] |
Definition at line 46 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
| PG::Edge* AISNavigation::HCholOptimizer< PG >::HVertex::edgeToRoot | ( | ) | [inline, protected] |
Definition at line 46 of file src/graph_optimizer_hogman/graph_optimizer_hchol.h.
| PG::Vertex* AISNavigation::HCholOptimizer< PG >::HVertex::lowerRoot | ( | ) | [inline, protected] |
Definition at line 39 of file src/graph_optimizer_hogman/graph_optimizer_hchol.h.
| PG::Vertex* AISNavigation::HCholOptimizer< PG >::HVertex::lowerRoot | ( | ) | [inline, protected] |
Definition at line 39 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
| const PG:: Vertex* AISNavigation::HCholOptimizer< PG >::HVertex::lowerRoot | ( | ) | const [inline, protected] |
Definition at line 40 of file src/graph_optimizer_hogman/graph_optimizer_hchol.h.
| const PG:: Vertex* AISNavigation::HCholOptimizer< PG >::HVertex::lowerRoot | ( | ) | const [inline, protected] |
Definition at line 40 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
| HCholOptimizer<PG>* AISNavigation::HCholOptimizer< PG >::HVertex::optimizer | ( | ) | [inline, protected] |
Definition at line 45 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
| HCholOptimizer<PG>* AISNavigation::HCholOptimizer< PG >::HVertex::optimizer | ( | ) | [inline, protected] |
Definition at line 45 of file src/graph_optimizer_hogman/graph_optimizer_hchol.h.
| HCholOptimizer<PG>* AISNavigation::HCholOptimizer< PG >::HVertex::parentOptimizer | ( | ) | [inline, protected] |
Definition at line 44 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
| HCholOptimizer<PG>* AISNavigation::HCholOptimizer< PG >::HVertex::parentOptimizer | ( | ) | [inline, protected] |
Definition at line 44 of file src/graph_optimizer_hogman/graph_optimizer_hchol.h.
| HVertex* AISNavigation::HCholOptimizer< PG >::HVertex::parentVertex | ( | ) | [inline, protected] |
Definition at line 43 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
| HVertex* AISNavigation::HCholOptimizer< PG >::HVertex::parentVertex | ( | ) | [inline, protected] |
Definition at line 43 of file src/graph_optimizer_hogman/graph_optimizer_hchol.h.
| PG::Vertex* AISNavigation::HCholOptimizer< PG >::HVertex::root | ( | ) | [inline, protected] |
Definition at line 35 of file src/graph_optimizer_hogman/graph_optimizer_hchol.h.
| PG::Vertex* AISNavigation::HCholOptimizer< PG >::HVertex::root | ( | ) | [inline, protected] |
Definition at line 35 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
| const PG:: Vertex* AISNavigation::HCholOptimizer< PG >::HVertex::root | ( | ) | const [inline, protected] |
Definition at line 36 of file src/graph_optimizer_hogman/graph_optimizer_hchol.h.
| const PG:: Vertex* AISNavigation::HCholOptimizer< PG >::HVertex::root | ( | ) | const [inline, protected] |
Definition at line 36 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
| void AISNavigation::HCholOptimizer< PG >::HVertex::taint | ( | ) | [protected] |
| void AISNavigation::HCholOptimizer< PG >::HVertex::taint | ( | ) | [protected] |
Definition at line 72 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol_aux.hpp.
HCholOptimizer [friend] |
Definition at line 31 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
std::set< HVertex * > AISNavigation::HCholOptimizer< PG >::HVertex::_children [protected] |
Definition at line 58 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
double AISNavigation::HCholOptimizer< PG >::HVertex::_distanceToRoot [protected] |
Definition at line 55 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
PG::Edge * AISNavigation::HCholOptimizer< PG >::HVertex::_edgeToRoot [protected] |
Definition at line 56 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
HVertex * AISNavigation::HCholOptimizer< PG >::HVertex::_lowerRoot [protected] |
Definition at line 52 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
HCholOptimizer< PG > * AISNavigation::HCholOptimizer< PG >::HVertex::_optimizer [protected] |
Definition at line 51 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
HVertex * AISNavigation::HCholOptimizer< PG >::HVertex::_parentVertex [protected] |
Definition at line 50 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
HVertex * AISNavigation::HCholOptimizer< PG >::HVertex::_root [protected] |
Definition at line 54 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.
bool AISNavigation::HCholOptimizer< PG >::HVertex::_tainted [protected] |
Definition at line 59 of file include/hogman_minimal/graph_optimizer_hogman/graph_optimizer_hchol.h.