add_to_que(double cost, size_t e_idx, bool isStart) | pgrouting::trsp::Pgr_trspHandler | private |
addEdge(const pgr_edge_t edgeIn) | pgrouting::trsp::Pgr_trspHandler | private |
C_EDGE enum value | pgrouting::trsp::Pgr_trspHandler | private |
clear() | pgrouting::trsp::Pgr_trspHandler | |
connectEndEdge(size_t firstEdge_idx, size_t secondEdge_idx) | pgrouting::trsp::Pgr_trspHandler | private |
connectStartEdge(size_t firstEdge_idx, size_t secondEdge_idx) | pgrouting::trsp::Pgr_trspHandler | private |
construct_graph(pgr_edge_t *edges, const size_t edge_count, const bool directed) | pgrouting::trsp::Pgr_trspHandler | private |
construct_path(int64_t ed_id, Position pos) | pgrouting::trsp::Pgr_trspHandler | private |
current_node | pgrouting::trsp::Pgr_trspHandler | private |
dijkstra_exploration() | pgrouting::trsp::Pgr_trspHandler | private |
explore(int64_t cur_node, const EdgeInfo cur_edge, bool isStart) | pgrouting::trsp::Pgr_trspHandler | private |
get_tot_cost(double cost, size_t edge_idx, bool isStart) | pgrouting::trsp::Pgr_trspHandler | private |
getRestrictionCost(int64_t cur_node, const EdgeInfo &new_edge, bool isStart) | pgrouting::trsp::Pgr_trspHandler | private |
ILLEGAL enum value | pgrouting::trsp::Pgr_trspHandler | private |
initialize_que() | pgrouting::trsp::Pgr_trspHandler | private |
initialize_restrictions(const std::vector< Rule > &ruleList) | pgrouting::trsp::Pgr_trspHandler | private |
m_adjacency | pgrouting::trsp::Pgr_trspHandler | private |
m_dCost | pgrouting::trsp::Pgr_trspHandler | private |
m_edges | pgrouting::trsp::Pgr_trspHandler | private |
m_end_vertex | pgrouting::trsp::Pgr_trspHandler | private |
m_mapEdgeId2Index | pgrouting::trsp::Pgr_trspHandler | private |
m_min_id | pgrouting::trsp::Pgr_trspHandler | private |
m_parent | pgrouting::trsp::Pgr_trspHandler | private |
m_path | pgrouting::trsp::Pgr_trspHandler | private |
m_ruleTable | pgrouting::trsp::Pgr_trspHandler | private |
m_start_vertex | pgrouting::trsp::Pgr_trspHandler | private |
PDP typedef | pgrouting::trsp::Pgr_trspHandler | private |
Pgr_trspHandler(pgr_edge_t *edges, const size_t edge_count, const bool directed, const std::vector< Rule > &ruleList) | pgrouting::trsp::Pgr_trspHandler | |
Pgr_trspHandler(void)=delete | pgrouting::trsp::Pgr_trspHandler | |
Position enum name | pgrouting::trsp::Pgr_trspHandler | private |
process(const int64_t start_vertex, const int64_t end_vertex) | pgrouting::trsp::Pgr_trspHandler | |
process(const std::vector< int64_t > sources, const std::vector< int64_t > targets) | pgrouting::trsp::Pgr_trspHandler | |
process_trsp(size_t edge_count) | pgrouting::trsp::Pgr_trspHandler | private |
que | pgrouting::trsp::Pgr_trspHandler | private |
RC_EDGE enum value | pgrouting::trsp::Pgr_trspHandler | private |
renumber_edges(pgr_edge_t *edges, const size_t edge_count) const | pgrouting::trsp::Pgr_trspHandler | private |
~Pgr_trspHandler(void)=default | pgrouting::trsp::Pgr_trspHandler | |