23 #ifndef __NAVGRAPH_CONSTRAINTS_STATIC_LIST_EDGE_CONSTRAINT_H_ 24 #define __NAVGRAPH_CONSTRAINTS_STATIC_LIST_EDGE_CONSTRAINT_H_ 26 #include <navgraph/constraints/edge_constraint.h> 31 #include <navgraph/navgraph.h> 44 std::vector<fawkes::NavGraphEdge> &edge_list);
48 const std::vector<fawkes::NavGraphEdge> & edge_list()
const;
51 void add_edges(
const std::vector<fawkes::NavGraphEdge> &edges);
56 virtual bool compute(
void)
throw();
62 std::vector<fawkes::NavGraphEdge> edge_list_;
Constraint that can be queried to check if an edge is blocked.
Fawkes library namespace.
Constraint that holds a list of edges to block.