clear() | pgrouting::yen::Pgr_turnRestrictedPath< G > | inlineprivate |
curr_result_path | pgrouting::yen::Pgr_ksp< G > | protected |
doNextCycle(G &graph) | pgrouting::yen::Pgr_ksp< G > | inlineprotected |
error | pgrouting::Pgr_messages | mutable |
executeYen(G &graph) | pgrouting::yen::Pgr_ksp< G > | inlineprotected |
get_error() const | pgrouting::Pgr_messages | |
get_log() const | pgrouting::Pgr_messages | |
get_notice() const | pgrouting::Pgr_messages | |
get_results(std::deque< Path > &paths) | pgrouting::yen::Pgr_turnRestrictedPath< G > | inlineprivate |
pgrouting::yen::Pgr_ksp::get_results() | pgrouting::yen::Pgr_ksp< G > | inlineprotected |
getFirstSolution(G &graph) | pgrouting::yen::Pgr_ksp< G > | inlineprotected |
has_error() const | pgrouting::Pgr_messages | |
inf_cost_on_restriction(std::deque< Path > &paths) | pgrouting::yen::Pgr_turnRestrictedPath< G > | inlineprivate |
log | pgrouting::Pgr_messages | mutable |
m_end | pgrouting::yen::Pgr_ksp< G > | protected |
m_Heap | pgrouting::yen::Pgr_ksp< G > | protected |
m_heap_paths | pgrouting::yen::Pgr_turnRestrictedPath< G > | private |
m_K | pgrouting::yen::Pgr_ksp< G > | protected |
m_restrictions | pgrouting::yen::Pgr_turnRestrictedPath< G > | private |
m_ResultSet | pgrouting::yen::Pgr_ksp< G > | protected |
m_solutions | pgrouting::yen::Pgr_turnRestrictedPath< G > | private |
m_start | pgrouting::yen::Pgr_ksp< G > | protected |
m_stop_on_first | pgrouting::yen::Pgr_turnRestrictedPath< G > | private |
m_strict | pgrouting::yen::Pgr_turnRestrictedPath< G > | private |
m_vis | pgrouting::yen::Pgr_ksp< G > | protected |
notice | pgrouting::Pgr_messages | mutable |
operator=(const Pgr_messages &)=delete | pgrouting::Pgr_messages | |
Pgr_ksp() | pgrouting::yen::Pgr_ksp< G > | inline |
Pgr_messages()=default | pgrouting::Pgr_messages | |
Pgr_messages(const Pgr_messages &)=delete | pgrouting::Pgr_messages | |
Pgr_turnRestrictedPath()=default | pgrouting::yen::Pgr_turnRestrictedPath< G > | |
pSet typedef | pgrouting::yen::Pgr_turnRestrictedPath< G > | private |
removeVertices(G &graph, const Path &subpath) | pgrouting::yen::Pgr_ksp< G > | inlineprotected |
turnRestrictedPath(G &graph, const std::vector< pgrouting::trsp::Rule > &restrictions, int64_t source, int64_t target, size_t k, bool heap_paths, bool stop_on_first, bool strict) | pgrouting::yen::Pgr_turnRestrictedPath< G > | inline |
V typedef | pgrouting::yen::Pgr_ksp< G > | private |
v_source | pgrouting::yen::Pgr_ksp< G > | protected |
v_target | pgrouting::yen::Pgr_ksp< G > | protected |
Yen(G &graph, int64_t start_vertex, int64_t end_vertex, size_t K) | pgrouting::yen::Pgr_turnRestrictedPath< G > | inline |
pgrouting::yen::Pgr_ksp::Yen(G &graph, int64_t start_vertex, int64_t end_vertex, size_t K, bool heap_paths) | pgrouting::yen::Pgr_ksp< G > | inline |
~Pgr_ksp() | pgrouting::yen::Pgr_ksp< G > | inline |