BFS3D Member List
This is the complete list of members for
BFS3D, including all inherited members.
BFS3D(int dim_x, int dim_y, int dim_z, int radius, int cost_per_cell) | BFS3D | |
configDistanceField(bool enable, const distance_field::PropagationDistanceField *df) | BFS3D | |
cost_1_move_ | BFS3D | [private] |
cost_sqrt2_move_ | BFS3D | [private] |
cost_sqrt3_move_ | BFS3D | [private] |
create3DStateSpace(State3D ****statespace3D) | BFS3D | [private] |
delete3DStateSpace(State3D ****statespace3D) | BFS3D | [private] |
df_ | BFS3D | [private] |
dimX_ | BFS3D | [private] |
dimY_ | BFS3D | [private] |
dimZ_ | BFS3D | [private] |
dist_ | BFS3D | [private] |
dist_length_ | BFS3D | [private] |
enable_df_ | BFS3D | [private] |
getDist(int x, int y, int z) | BFS3D | [inline] |
getShortestPath(std::vector< short unsigned int > start, std::vector< std::vector< int > > &path) | BFS3D | |
goal_ | BFS3D | [private] |
grid3D_ | BFS3D | [private] |
init() | BFS3D | |
initializeState3D(State3D *state, short unsigned int x, short unsigned int y, short unsigned int z) | BFS3D | [private] |
isGoal(const std::vector< int > &state) | BFS3D | [private] |
isValidCell(const int x, const int y, const int z) | BFS3D | [private] |
printConfig(FILE *fOut) | BFS3D | |
printCostToGoal() | BFS3D | |
printGrid() | BFS3D | |
radius_ | BFS3D | [private] |
radius_m_ | BFS3D | [private] |
reInitializeState3D(State3D *state) | BFS3D | [private] |
runBFS() | BFS3D | |
search3DwithQueue(State3D ***statespace) | BFS3D | [private] |
setGoal(std::vector< short unsigned int > goal) | BFS3D | |
setGoals(std::vector< std::vector< short unsigned int > > goals) | BFS3D | |
xyzToIndex(int x, int y, int z) | BFS3D | [inline, private] |
~BFS3D() | BFS3D | |