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(float pos_x, float pos_y) const | fawkes::NavGraph | |
CLOSEST_EDGE enum value | 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 | |
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 | |
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 |