PGROUTING  3.2
pgrouting::yen::Pgr_turnRestrictedPath< G > Member List

This is the complete list of members for pgrouting::yen::Pgr_turnRestrictedPath< G >, including all inherited members.

clear()pgrouting::yen::Pgr_turnRestrictedPath< G >inlineprivate
curr_result_pathpgrouting::yen::Pgr_ksp< G >protected
doNextCycle(G &graph)pgrouting::yen::Pgr_ksp< G >inlineprotected
errorpgrouting::Pgr_messagesmutable
executeYen(G &graph)pgrouting::yen::Pgr_ksp< G >inlineprotected
get_error() constpgrouting::Pgr_messages
get_log() constpgrouting::Pgr_messages
get_notice() constpgrouting::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() constpgrouting::Pgr_messages
inf_cost_on_restriction(std::deque< Path > &paths)pgrouting::yen::Pgr_turnRestrictedPath< G >inlineprivate
logpgrouting::Pgr_messagesmutable
m_endpgrouting::yen::Pgr_ksp< G >protected
m_Heappgrouting::yen::Pgr_ksp< G >protected
m_heap_pathspgrouting::yen::Pgr_turnRestrictedPath< G >private
m_Kpgrouting::yen::Pgr_ksp< G >protected
m_restrictionspgrouting::yen::Pgr_turnRestrictedPath< G >private
m_ResultSetpgrouting::yen::Pgr_ksp< G >protected
m_solutionspgrouting::yen::Pgr_turnRestrictedPath< G >private
m_startpgrouting::yen::Pgr_ksp< G >protected
m_stop_on_firstpgrouting::yen::Pgr_turnRestrictedPath< G >private
m_strictpgrouting::yen::Pgr_turnRestrictedPath< G >private
m_vispgrouting::yen::Pgr_ksp< G >protected
noticepgrouting::Pgr_messagesmutable
operator=(const Pgr_messages &)=deletepgrouting::Pgr_messages
Pgr_ksp()pgrouting::yen::Pgr_ksp< G >inline
Pgr_messages()=defaultpgrouting::Pgr_messages
Pgr_messages(const Pgr_messages &)=deletepgrouting::Pgr_messages
Pgr_turnRestrictedPath()=defaultpgrouting::yen::Pgr_turnRestrictedPath< G >
pSet typedefpgrouting::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 typedefpgrouting::yen::Pgr_ksp< G >private
v_sourcepgrouting::yen::Pgr_ksp< G >protected
v_targetpgrouting::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