pgRouting
pgRouting extends the PostGIS / PostgreSQL geospatial database to provide geospatial routing functionality.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Pgr_astar< G >::astar_many_goals_visitor Class Reference

class for stopping when all targets are found More...

Inheritance diagram for Pgr_astar< G >::astar_many_goals_visitor:

Public Member Functions

 astar_many_goals_visitor (std::vector< V > goals)
 
template<class B_G >
void examine_vertex (V u, B_G &g)
 

Private Attributes

std::set< Vm_goals
 

Detailed Description

template<class G>
class Pgr_astar< G >::astar_many_goals_visitor

class for stopping when all targets are found

Definition at line 240 of file pgr_astar.hpp.

Constructor & Destructor Documentation

template<class G>
Pgr_astar< G >::astar_many_goals_visitor::astar_many_goals_visitor ( std::vector< V goals)
inlineexplicit

Definition at line 242 of file pgr_astar.hpp.

Member Function Documentation

template<class G>
template<class B_G >
void Pgr_astar< G >::astar_many_goals_visitor::examine_vertex ( V  u,
B_G g 
)
inline

Definition at line 245 of file pgr_astar.hpp.

References Pgr_astar< G >::astar_many_goals_visitor::m_goals.

Member Data Documentation

template<class G>
std::set< V > Pgr_astar< G >::astar_many_goals_visitor::m_goals
private

The documentation for this class was generated from the following file: