|
| bool | findPath (const std::vector< VecWithCost > &ss, const Vec &e, std::list< Vec > &path) const |
| |
| | GridAstarTestWrapper (const Vec &size) |
| |
| std::unordered_map< Vec, Vec, Vec > & | parentMap () |
| |
| constexpr int | getDim () const |
| |
| constexpr int | getNoncyclic () const |
| |
| | GridAstar () |
| |
| | GridAstar (const Vec size) |
| |
| void | reset (const Vec size) |
| |
| bool | search (const std::vector< VecWithCost > &ss, const Vec &e, std::list< Vec > &path, const typename GridAstarModelBase< DIM, NONCYCLIC >::Ptr &model, ProgressCallback cb_progress, const float cost_leave, const float progress_interval, const bool return_best=false) |
| |
| void | setQueueSizeLimit (const size_t size) |
| |
| void | setSearchTaskNum (const size_t &search_task_num) |
| |
|
| using | ProgressCallback = std::function< bool(const std::list< Vec > &, const SearchStats &)> |
| |
| using | Vec = CyclicVecInt< DIM, NONCYCLIC > |
| |
| using | Vecf = CyclicVecFloat< DIM, NONCYCLIC > |
| |
| using | VecWithCost = typename GridAstarModelBase< DIM, NONCYCLIC >::VecWithCost |
| |
| bool | findPath (const std::vector< VecWithCost > &ss, const Vec &e, std::list< Vec > &path) const |
| |
| bool | searchImpl (Gridmap< float > &g, const std::vector< VecWithCost > &sts, const Vec &en, std::list< Vec > &path, const typename GridAstarModelBase< DIM, NONCYCLIC >::Ptr &model, ProgressCallback cb_progress, const float cost_leave, const float progress_interval, const bool return_best=false) |
| |
| Gridmap< float > | g_ |
| |
| reservable_priority_queue< PriorityVec > | open_ |
| |
| std::unordered_map< Vec, Vec, Vec > | parents_ |
| |
| size_t | queue_size_limit_ |
| |
| size_t | search_task_num_ |
| |
Definition at line 247 of file test_grid_astar.cpp.
| planner_cspace::GridAstarTestWrapper::GridAstarTestWrapper |
( |
const Vec & |
size | ) |
|
|
inlineexplicit |
| bool planner_cspace::GridAstarTestWrapper::findPath |
( |
const std::vector< VecWithCost > & |
ss, |
|
|
const Vec & |
e, |
|
|
std::list< Vec > & |
path |
|
) |
| const |
|
inline |
| std::unordered_map<Vec, Vec, Vec>& planner_cspace::GridAstarTestWrapper::parentMap |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: