PGROUTING
3.2
|
class for stopping when a distance/cost has being surpassed More...
Public Member Functions | |
dijkstra_distance_visitor (double distance_goal, std::deque< V > &nodesInDistance, std::vector< double > &distances) | |
template<class B_G > | |
void | examine_vertex (V u, B_G &) |
Private Attributes | |
std::vector< double > & | m_dist |
double | m_distance_goal |
std::deque< V > & | m_nodes |
class for stopping when a distance/cost has being surpassed
Definition at line 787 of file pgr_dijkstra.hpp.
|
inlineexplicit |
Definition at line 789 of file pgr_dijkstra.hpp.
References pgrouting::Pgr_dijkstra< G >::dijkstra_distance_visitor::m_distance_goal, pgrouting::Pgr_dijkstra< G >::dijkstra_distance_visitor::m_nodes, and pgassert.
|
inline |
|
private |
Definition at line 810 of file pgr_dijkstra.hpp.
Referenced by pgrouting::Pgr_dijkstra< G >::dijkstra_distance_visitor::examine_vertex().
|
private |
Definition at line 808 of file pgr_dijkstra.hpp.
Referenced by pgrouting::Pgr_dijkstra< G >::dijkstra_distance_visitor::dijkstra_distance_visitor(), and pgrouting::Pgr_dijkstra< G >::dijkstra_distance_visitor::examine_vertex().
|
private |
Definition at line 809 of file pgr_dijkstra.hpp.
Referenced by pgrouting::Pgr_dijkstra< G >::dijkstra_distance_visitor::dijkstra_distance_visitor(), and pgrouting::Pgr_dijkstra< G >::dijkstra_distance_visitor::examine_vertex().