| addIndex(const int &cx, const int &cy, tree_node *node_this) | nav2_theta_star_planner::ThetaStar | inlineprotected |
| addToNodesData(const int &id_this) | nav2_theta_star_planner::ThetaStar | inlineprotected |
| backtrace(std::vector< coordsW > &raw_points, const tree_node *curr_n) const | nav2_theta_star_planner::ThetaStar | protected |
| clearQueue() | nav2_theta_star_planner::ThetaStar | inlineprotected |
| clearStart() | nav2_theta_star_planner::ThetaStar | |
| costmap_ (defined in nav2_theta_star_planner::ThetaStar) | nav2_theta_star_planner::ThetaStar | |
| dst_ (defined in nav2_theta_star_planner::ThetaStar) | nav2_theta_star_planner::ThetaStar | |
| exp_node (defined in nav2_theta_star_planner::ThetaStar) | nav2_theta_star_planner::ThetaStar | protected |
| generatePath(std::vector< coordsW > &raw_path, std::function< bool()> cancel_checker) | nav2_theta_star_planner::ThetaStar | |
| getCost(const int &cx, const int &cy) const (defined in nav2_theta_star_planner::ThetaStar) | nav2_theta_star_planner::ThetaStar | inlineprotected |
| getEuclideanCost(const int &ax, const int &ay, const int &bx, const int &by) | nav2_theta_star_planner::ThetaStar | inlineprotected |
| getHCost(const int &cx, const int &cy) | nav2_theta_star_planner::ThetaStar | inlineprotected |
| getIndex(const int &cx, const int &cy) | nav2_theta_star_planner::ThetaStar | inlineprotected |
| getTraversalCost(const int &cx, const int &cy) | nav2_theta_star_planner::ThetaStar | inlineprotected |
| index_generated_ | nav2_theta_star_planner::ThetaStar | protected |
| initializePosn(int size_inc=0) | nav2_theta_star_planner::ThetaStar | protected |
| isGoal(const tree_node &this_node) const | nav2_theta_star_planner::ThetaStar | inlineprotected |
| isSafe(const int &cx, const int &cy) const | nav2_theta_star_planner::ThetaStar | inline |
| isSafe(const int &cx, const int &cy, double &cost) const | nav2_theta_star_planner::ThetaStar | inlineprotected |
| isUnsafeToPlan() const | nav2_theta_star_planner::ThetaStar | inline |
| losCheck(const int &x0, const int &y0, const int &x1, const int &y1, double &sl_cost) const | nav2_theta_star_planner::ThetaStar | protected |
| moves (defined in nav2_theta_star_planner::ThetaStar) | nav2_theta_star_planner::ThetaStar | protected |
| node_position_ | nav2_theta_star_planner::ThetaStar | protected |
| nodes_data_ | nav2_theta_star_planner::ThetaStar | protected |
| nodes_opened (defined in nav2_theta_star_planner::ThetaStar) | nav2_theta_star_planner::ThetaStar | |
| params_ (defined in nav2_theta_star_planner::ThetaStar) | nav2_theta_star_planner::ThetaStar | protected |
| queue_ | nav2_theta_star_planner::ThetaStar | protected |
| resetContainers() | nav2_theta_star_planner::ThetaStar | protected |
| resetParent(tree_node *curr_data) | nav2_theta_star_planner::ThetaStar | protected |
| setNeighbors(const tree_node *curr_data) | nav2_theta_star_planner::ThetaStar | protected |
| setStartAndGoal(const geometry_msgs::msg::PoseStamped &start, const geometry_msgs::msg::PoseStamped &goal) | nav2_theta_star_planner::ThetaStar | |
| size_x_ | nav2_theta_star_planner::ThetaStar | |
| size_y_ (defined in nav2_theta_star_planner::ThetaStar) | nav2_theta_star_planner::ThetaStar | |
| src_ (defined in nav2_theta_star_planner::ThetaStar) | nav2_theta_star_planner::ThetaStar | |
| ThetaStar(Parameters *params) (defined in nav2_theta_star_planner::ThetaStar) | nav2_theta_star_planner::ThetaStar | explicit |
| withinLimits(const int &cx, const int &cy) const | nav2_theta_star_planner::ThetaStar | inlineprotected |
| ~ThetaStar()=default (defined in nav2_theta_star_planner::ThetaStar) | nav2_theta_star_planner::ThetaStar | |