#include <astar.h>
|
| | AStarExpansion (PotentialCalculator *p_calc, int nx, int ny) |
| |
| bool | calculatePotentials (unsigned char *costs, double start_x, double start_y, double end_x, double end_y, int cycles, float *potential) |
| |
| virtual | ~AStarExpansion () |
| |
Public Member Functions inherited from global_planner::Expander |
| void | clearEndpoint (unsigned char *costs, float *potential, int gx, int gy, int s) |
| |
| | Expander (PotentialCalculator *p_calc, int nx, int ny) |
| |
| void | setFactor (float factor) |
| |
| void | setHasUnknown (bool unknown) |
| |
| void | setLethalCost (unsigned char lethal_cost) |
| |
| void | setNeutralCost (unsigned char neutral_cost) |
| |
| virtual | ~Expander () |
| |
|
| void | add (unsigned char *costs, float *potential, float prev_potential, int next_i, int end_x, int end_y) |
| |
Definition at line 99 of file astar.h.
◆ AStarExpansion()
| global_planner::AStarExpansion::AStarExpansion |
( |
PotentialCalculator * |
p_calc, |
|
|
int |
nx, |
|
|
int |
ny |
|
) |
| |
◆ ~AStarExpansion()
| virtual global_planner::AStarExpansion::~AStarExpansion |
( |
| ) |
|
|
inlinevirtual |
◆ add()
| void global_planner::AStarExpansion::add |
( |
unsigned char * |
costs, |
|
|
float * |
potential, |
|
|
float |
prev_potential, |
|
|
int |
next_i, |
|
|
int |
end_x, |
|
|
int |
end_y |
|
) |
| |
|
private |
◆ calculatePotentials()
| bool global_planner::AStarExpansion::calculatePotentials |
( |
unsigned char * |
costs, |
|
|
double |
start_x, |
|
|
double |
start_y, |
|
|
double |
end_x, |
|
|
double |
end_y, |
|
|
int |
cycles, |
|
|
float * |
potential |
|
) |
| |
|
virtual |
◆ queue_
| std::vector<Index> global_planner::AStarExpansion::queue_ |
|
private |
The documentation for this class was generated from the following files: