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