|
Fawkes API
Fawkes Development Version
|
This is the complete list of members for fawkes::NavGraph, including all inherited members.
| add_change_listener(ChangeListener *listener) | fawkes::NavGraph | |
| add_edge(const NavGraphEdge &edge, EdgeMode mode=EDGE_NO_INTERSECTION, bool allow_existing=false) | fawkes::NavGraph | |
| add_node(const NavGraphNode &node) | fawkes::NavGraph | |
| add_node_and_connect(const NavGraphNode &node, ConnectionMode conn_mode) | fawkes::NavGraph | |
| apply_default_properties(NavGraphNode &node) | fawkes::NavGraph | |
| calc_reachability(bool allow_multi_graph=false) | fawkes::NavGraph | |
| clear() | fawkes::NavGraph | |
| CLOSEST_EDGE enum value | fawkes::NavGraph | |
| closest_edge(float pos_x, float pos_y) const | fawkes::NavGraph | |
| CLOSEST_EDGE_OR_NODE enum value | fawkes::NavGraph | |
| closest_node(float pos_x, float pos_y, const std::string &property="") const | fawkes::NavGraph | |
| closest_node(float pos_x, float pos_y, bool consider_unconnected, const std::string &property="") const | fawkes::NavGraph | |
| CLOSEST_NODE enum value | fawkes::NavGraph | |
| closest_node_to(const std::string &node_name, const std::string &property="") const | fawkes::NavGraph | |
| closest_node_to(const std::string &node_name, bool consider_unconnected, const std::string &property="") const | fawkes::NavGraph | |
| closest_node_to_with_unconnected(const std::string &node_name, const std::string &property="") const | fawkes::NavGraph | |
| closest_node_with_unconnected(float pos_x, float pos_y, const std::string &property="") const | fawkes::NavGraph | |
| connect_node_to_closest_edge(const NavGraphNode &n) | fawkes::NavGraph | |
| connect_node_to_closest_node(const NavGraphNode &n) | fawkes::NavGraph | |
| ConnectionMode enum name | fawkes::NavGraph | |
| constraint_repo() const | fawkes::NavGraph | |
| cost(const NavGraphNode &from, const NavGraphNode &to) const | fawkes::NavGraph | |
| default_properties() const | fawkes::NavGraph | |
| default_property(const std::string &prop) const | fawkes::NavGraph | |
| default_property_as_bool(const std::string &prop) const | fawkes::NavGraph | |
| default_property_as_float(const std::string &prop) const | fawkes::NavGraph | |
| default_property_as_int(const std::string &prop) const | fawkes::NavGraph | |
| edge(const std::string &from, const std::string &to) const | fawkes::NavGraph | |
| edge_exists(const NavGraphEdge &edge) const | fawkes::NavGraph | |
| edge_exists(const std::string &from, const std::string &to) const | fawkes::NavGraph | |
| EDGE_FORCE enum value | fawkes::NavGraph | |
| EDGE_NO_INTERSECTION enum value | fawkes::NavGraph | |
| EDGE_SPLIT_INTERSECTION enum value | fawkes::NavGraph | |
| EdgeMode enum name | fawkes::NavGraph | |
| edges() const | fawkes::NavGraph | |
| format_name(const char *format,...) | fawkes::NavGraph | static |
| gen_unique_name(const char *prefix="U-") | fawkes::NavGraph | |
| has_default_property(const std::string &property) const | fawkes::NavGraph | |
| name() const | fawkes::NavGraph | |
| NavGraph(const std::string &graph_name) | fawkes::NavGraph | |
| NavGraph(const NavGraph &g) | fawkes::NavGraph | |
| node(const std::string &name) const | fawkes::NavGraph | |
| node_exists(const NavGraphNode &node) const | fawkes::NavGraph | |
| node_exists(const std::string &name) const | fawkes::NavGraph | |
| nodes() const | fawkes::NavGraph | |
| notify_of_change() | fawkes::NavGraph | |
| operator=(const NavGraph &g) | fawkes::NavGraph | |
| reachable_nodes(const std::string &node_name) const | fawkes::NavGraph | |
| remove_change_listener(ChangeListener *listener) | fawkes::NavGraph | |
| remove_edge(const NavGraphEdge &edge) | fawkes::NavGraph | |
| remove_edge(const std::string &from, const std::string &to) | fawkes::NavGraph | |
| remove_node(const NavGraphNode &node) | fawkes::NavGraph | |
| remove_node(const std::string &node_name) | fawkes::NavGraph | |
| remove_orphan_nodes() | fawkes::NavGraph | |
| search_nodes(const std::string &property) const | fawkes::NavGraph | |
| search_path(const std::string &from, const std::string &to, bool use_constraints=true, bool compute_constraints=true) | fawkes::NavGraph | |
| search_path(const std::string &from, const std::string &to, navgraph::EstimateFunction estimate_func, navgraph::CostFunction cost_func, bool use_constraints=true, bool compute_constraints=true) | fawkes::NavGraph | |
| search_path(const NavGraphNode &from, const NavGraphNode &to, bool use_constraints=true, bool compute_constraints=true) | fawkes::NavGraph | |
| search_path(const NavGraphNode &from, const NavGraphNode &to, navgraph::EstimateFunction estimate_func, navgraph::CostFunction cost_func, bool use_constraints=true, bool compute_constraints=true) | fawkes::NavGraph | |
| set_default_properties(const std::map< std::string, std::string > &properties) | fawkes::NavGraph | |
| set_default_property(const std::string &property, const std::string &value) | fawkes::NavGraph | |
| set_default_property(const std::string &property, float value) | fawkes::NavGraph | |
| set_default_property(const std::string &property, int value) | fawkes::NavGraph | |
| set_default_property(const std::string &property, bool value) | fawkes::NavGraph | |
| set_notifications_enabled(bool enabled) | fawkes::NavGraph | |
| set_search_funcs(navgraph::EstimateFunction estimate_func, navgraph::CostFunction cost_func) | fawkes::NavGraph | |
| unset_search_funcs() | fawkes::NavGraph | |
| update_edge(const NavGraphEdge &edge) | fawkes::NavGraph | |
| update_node(const NavGraphNode &node) | fawkes::NavGraph | |
| uses_default_search() const | fawkes::NavGraph | inline |
| ~NavGraph() | fawkes::NavGraph | virtual |