, including all inherited members.
| approaching_wrong(ep_node_t const *start_node_) | cajun::curved_path_extractor_t | [private] |
| bsd_search(path_t &path_) | cajun::curved_path_extractor_t | [private] |
| clear_work_list() | cajun::curved_path_extractor_t | [private] |
| create_ith_child(ep_node_t *parent_node, unsigned child_id, ep_node_t *&child_node) | cajun::curved_path_extractor_t | [private] |
| create_start_node(ep_node_t *start_node_, path_t const &detail_path_, double orient_) | cajun::curved_path_extractor_t | [private] |
| curved_path_extractor_t(double cell_size_, obstacle_free_t *of_) | cajun::curved_path_extractor_t | |
| extract(double tstamp_, path_t &path_, path_t &detail_path_, double orient_) | cajun::curved_path_extractor_t | [private, virtual] |
| cajun::path_extractor_t::extract(double tstamp_, double sx_, double sy_, double gx_, double gy_, double goal_orient, path_t &path_, path_t &detail_path_, double orient_) | cajun::path_extractor_t | |
| extract_path(ep_node_t *start_node, path_t &path_) | cajun::curved_path_extractor_t | [private] |
| form_new_node(ep_node_t *start_node_, ep_node_t *new_node_, unsigned child_id_) | cajun::curved_path_extractor_t | [private] |
| get_cost_at_xy(double x_, double y_) | cajun::curved_path_extractor_t | [private] |
| m_cell_size | cajun::path_extractor_t | [protected] |
| m_count | cajun::curved_path_extractor_t | [private] |
| m_dcos | cajun::path_extractor_t | [protected] |
| m_depth | cajun::curved_path_extractor_t | [private] |
| m_dis_step_size | cajun::curved_path_extractor_t | [private] |
| m_dsin | cajun::path_extractor_t | [protected] |
| m_gc_oracle | cajun::path_extractor_t | [protected] |
| m_goal_orient | cajun::path_extractor_t | [protected] |
| m_goal_x | cajun::path_extractor_t | [protected] |
| m_goal_y | cajun::path_extractor_t | [protected] |
| m_map_beg | cajun::path_extractor_t | [protected] |
| m_map_grid | cajun::path_extractor_t | [protected] |
| m_map_px | cajun::path_extractor_t | [protected] |
| m_map_py | cajun::path_extractor_t | [protected] |
| m_obstacle_free | cajun::curved_path_extractor_t | [private] |
| m_orient_step | cajun::curved_path_extractor_t | [private] |
| m_search_beg | cajun::path_extractor_t | [protected] |
| m_search_grid | cajun::path_extractor_t | [protected] |
| m_search_orient | cajun::path_extractor_t | [protected] |
| m_search_px | cajun::path_extractor_t | [protected] |
| m_search_py | cajun::path_extractor_t | [protected] |
| m_start_x | cajun::curved_path_extractor_t | [private] |
| m_start_y | cajun::curved_path_extractor_t | [private] |
| m_sx | cajun::path_extractor_t | [protected] |
| m_sy | cajun::path_extractor_t | [protected] |
| m_uc_param | cajun::curved_path_extractor_t | [private] |
| m_work_list | cajun::curved_path_extractor_t | [private] |
| MAX_CHILDREN | cajun::curved_path_extractor_t | [private, static] |
| orientation_to_goal(ep_node_t const *node_) | cajun::curved_path_extractor_t | [private] |
| outside_zone(ep_node_t const *node_) | cajun::curved_path_extractor_t | [private] |
| path_extractor_t(double cell_size_) | cajun::path_extractor_t | [inline] |
| point_over_bad_part(double x_, double y_) | cajun::curved_path_extractor_t | [private] |
| reached_goal(ep_node_t const *node) | cajun::curved_path_extractor_t | [private] |
| search_to_global_x(double x, double y) | cajun::path_extractor_t | [inline, protected] |
| search_to_global_y(double x, double y) | cajun::path_extractor_t | [inline, protected] |
| set_gc_oracle(gc_oracle_t *oracle_) | cajun::path_extractor_t | [inline] |
| set_map_grid(map_grid_t *grid_) | cajun::path_extractor_t | [inline] |
| set_search_grid(search_grid_t *grid_) | cajun::path_extractor_t | [inline] |
| set_search_orient(double orient_) | cajun::path_extractor_t | [inline] |
| split_coord(double c_, int &i_, float &f_) const | cajun::path_extractor_t | [inline, protected] |
| stop_exploring(ep_node_t *node_) | cajun::curved_path_extractor_t | [private] |
| through_bad_part(ep_node_t const *node_) | cajun::curved_path_extractor_t | [private] |
| write_to_file(FILE *fp, ep_node_t *node1, ep_node_t *node2) | cajun::curved_path_extractor_t | [private] |
| ~path_extractor_t() | cajun::path_extractor_t | [inline, virtual] |