PGROUTING  3.2
GraphDefinition Member List

This is the complete list of members for GraphDefinition, including all inherited members.

addEdge(edge_t edgeIn)GraphDefinitionprivate
connectEdge(GraphEdgeInfo &firstEdge, GraphEdgeInfo &secondEdge, bool bIsStartNodeSame)GraphDefinitionprivate
construct_graph(edge_t *edges, size_t edge_count, bool has_reverse_cost, bool directed)GraphDefinition
construct_path(int64 ed_id, int64 v_pos)GraphDefinitionprivate
deleteall()GraphDefinitionprivate
explore(int64 cur_node, GraphEdgeInfo &cur_edge, bool isStart, LongVector &vecIndex, std::priority_queue< PDP, std::vector< PDP >, std::greater< PDP > > &que)GraphDefinitionprivate
get_single_cost(double total_cost, path_element_tt **path, size_t *path_count)GraphDefinitionprivate
getRestrictionCost(int64 cur_node, GraphEdgeInfo &new_edge, bool isStart)GraphDefinitionprivate
GraphDefinition(void)GraphDefinition
init()GraphDefinitionprivate
isEndVirtualGraphDefinitionprivate
isStartVirtualGraphDefinitionprivate
m_bIsGraphConstructedGraphDefinitionprivate
m_bIsturnRestrictOnGraphDefinitionprivate
m_dCostGraphDefinitionprivate
m_dEndPartGraphDefinitionprivate
m_dStartpartGraphDefinitionprivate
m_lEndEdgeIdGraphDefinitionprivate
m_lStartEdgeIdGraphDefinitionprivate
m_mapEdgeId2IndexGraphDefinitionprivate
m_mapNodeId2EdgeGraphDefinitionprivate
m_ruleTableGraphDefinitionprivate
m_vecEdgeVectorGraphDefinitionprivate
m_vecPathGraphDefinitionprivate
max_edge_idGraphDefinitionprivate
max_node_idGraphDefinitionprivate
my_dijkstra1(edge_t *edges, size_t edge_count, int64 start_edge, double start_part, int64 end_edge, double end_part, bool directed, bool has_reverse_cost, path_element_tt **path, size_t *path_count, char **err_msg, std::vector< PDVI > &ruleList)GraphDefinition
my_dijkstra2(edge_t *edges, size_t edge_count, int64 start_vertex, int64 end_vertex, bool directed, bool has_reverse_cost, path_element_tt **path, size_t *path_count, char **err_msg, std::vector< PDVI > &ruleList)GraphDefinition
my_dijkstra3(edge_t *edges, size_t edge_count, int64 start_vertex, int64 end_vertex, bool directed, bool has_reverse_cost, path_element_tt **path, size_t *path_count, char **err_msg)GraphDefinition
parentGraphDefinitionprivate
~GraphDefinition(void)GraphDefinition