#include <grid_astar_model.h>

Public Types | |
| using | Ptr = std::shared_ptr< GridAstarModel2D > |
Public Types inherited from planner_cspace::GridAstarModelBase< 3, 2 > | |
| using | Ptr = typename std::shared_ptr< GridAstarModelBase< DIM, NONCYCLIC >> |
| using | Vec = CyclicVecInt< DIM, NONCYCLIC > |
| using | Vecf = CyclicVecFloat< DIM, NONCYCLIC > |
Public Member Functions | |
| float | cost (const Vec &cur, const Vec &next, const std::vector< VecWithCost > &start, const Vec &goal) const final |
| float | costEstim (const Vec &cur, const Vec &goal) const final |
| GridAstarModel2D (const GridAstarModel3D::ConstPtr base) | |
| const std::vector< Vec > & | searchGrids (const Vec &cur, const std::vector< VecWithCost > &start, const Vec &goal) const final |
Public Attributes | |
| const GridAstarModel3D::ConstPtr | base_ |
Definition at line 127 of file planner_3d/grid_astar_model.h.
| using planner_cspace::planner_3d::GridAstarModel2D::Ptr = std::shared_ptr<GridAstarModel2D> |
Definition at line 130 of file planner_3d/grid_astar_model.h.
|
inlineexplicit |
Definition at line 133 of file planner_3d/grid_astar_model.h.
|
finalvirtual |
Implements planner_cspace::GridAstarModelBase< 3, 2 >.
Definition at line 312 of file grid_astar_model_3dof.cpp.
|
finalvirtual |
Implements planner_cspace::GridAstarModelBase< 3, 2 >.
Definition at line 338 of file grid_astar_model_3dof.cpp.
|
finalvirtual |
Implements planner_cspace::GridAstarModelBase< 3, 2 >.
Definition at line 346 of file grid_astar_model_3dof.cpp.
| const GridAstarModel3D::ConstPtr planner_cspace::planner_3d::GridAstarModel2D::base_ |
Definition at line 131 of file planner_3d/grid_astar_model.h.