![]() |
pgRouting
pgRouting extends the PostGIS / PostgreSQL geospatial database to provide geospatial routing functionality.
|
This is the complete list of members for BiDirDijkstra, including all inherited members.
addEdge(edge_t edgeIn) | BiDirDijkstra | private |
bidir_dijkstra(edge_t *edges, unsigned int edge_count, int maxNode, int start_vertex, int end_vertex, path_element_t **path, int *path_count, char **err_msg) | BiDirDijkstra | |
BiDirDijkstra(void) | BiDirDijkstra | |
connectEdge(GraphEdgeInfo &firstEdge, GraphEdgeInfo &secondEdge, bool bIsStartNodeSame) | BiDirDijkstra | private |
construct_graph(edge_t *edges, int edge_count, int maxNode) | BiDirDijkstra | private |
deleteall() | BiDirDijkstra | private |
explore(int cur_node, double cur_cost, int dir, std::priority_queue< PDI, std::vector< PDI >, std::greater< PDI > > &que) | BiDirDijkstra | private |
fconstruct_path(int node_id) | BiDirDijkstra | private |
getcost(int node_id, int dir) | BiDirDijkstra | private |
init() | BiDirDijkstra | private |
initall(int maxNode) | BiDirDijkstra | private |
m_lEndNodeId | BiDirDijkstra | private |
m_lStartNodeId | BiDirDijkstra | private |
m_mapEdgeId2Index | BiDirDijkstra | private |
m_mapNodeId2Edge | BiDirDijkstra | private |
m_MidNode | BiDirDijkstra | private |
m_MinCost | BiDirDijkstra | private |
m_pFCost | BiDirDijkstra | private |
m_pFParent | BiDirDijkstra | private |
m_pRCost | BiDirDijkstra | private |
m_pRParent | BiDirDijkstra | private |
m_vecEdgeVector | BiDirDijkstra | private |
m_vecNodeVector | BiDirDijkstra | private |
m_vecPath | BiDirDijkstra | private |
max_edge_id | BiDirDijkstra | private |
max_node_id | BiDirDijkstra | private |
rconstruct_path(int node_id) | BiDirDijkstra | private |
setcost(int node_id, int dir, double c) | BiDirDijkstra | private |
setparent(int node_id, int dir, int parnode, int paredge) | BiDirDijkstra | private |
~BiDirDijkstra(void) | BiDirDijkstra |