PGROUTING  2.6-dev
Path Member List

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

append(const Path &other)Path
appendPath(const Path &o_path)Path
back() const Pathinline
back()Pathinline
begin()Pathinline
begin() const Pathinline
clear()Path
collapse_paths(General_path_element_t **ret_path, const std::deque< Path > &paths)Pathfriend
complete_path(const G &graph, const V v_source, const V v_target, const std::vector< V > &predecessors, const std::vector< double > &distances, bool normal)Pathinline
ConstpthIt typedefPathprivate
count_tuples(const std::deque< Path > &paths)Pathfriend
empty() const Pathinline
empty_path(unsigned int d_vertex)Path
end()Pathinline
end() const Pathinline
end_id() const Pathinline
end_id(int64_t value)Pathinline
equi_cost(std::deque< Path > &paths)Pathfriend
erase(pthIt pos)Pathinline
front() const Pathinline
front()Pathinline
generate_postgres_data(General_path_element_t **postgres_data, size_t &sequence) const Path
get_pg_dd_path(General_path_element_t **ret_path, size_t &sequence) const Path
get_pg_ksp_path(General_path_element_t **ret_path, size_t &sequence, int routeId) const Path
getSubpath(unsigned int j) const Path
isEqual(const Path &subpath) const Path
m_end_idPathprivate
m_start_idPathprivate
m_tot_costPathprivate
operator<<(std::ostream &log, const Path &p)Pathfriend
operator[](size_t i) const Pathinline
operator[](size_t i)Pathinline
pathPathprivate
Path()Pathinline
Path(int64_t s_id, int64_t e_id)Pathinline
Path(const Path &)=defaultPath
Path(G &graph, int64_t source, double distance, const std::vector< V > &predecessors, const std::vector< double > &distances)Pathinline
Path(G &graph, V v_source, double distance, const std::vector< V > &predecessors, const std::vector< double > &distances)Pathinline
Path(const G &graph, const V v_source, const V v_target, const std::vector< V > &predecessors, const std::vector< double > &distances, bool only_cost, bool normal=true)Pathinline
pthIt typedefPathprivate
push_back(Path_t data)Path
push_front(Path_t data)Path
push_front(int64_t d_vertex, int64_t d_edge, double d_cost, double d_tot_cost)Path
recalculate_agg_cost()Path
renumber_vertices(int64_t value)Path
reverse()Path
set_data(int64_t d_from, int64_t d_to, int64_t d_vertex, int64_t d_edge, double d_cost, double d_tot_cost)Path
size() const Pathinline
sort_by_node_agg_cost()Path
start_id() const Pathinline
start_id(int64_t value)Pathinline
tot_cost() const Pathinline