#include <costmap_3d.h>
Public Member Functions | |
| template<typename T > | |
| T::Ptr | addLayer (const MapOverlayMode overlay_mode=MapOverlayMode::MAX) |
| Costmap3dLayerBase::Ptr | addLayer (Costmap3dLayerBase::Ptr costmap_overlay, const MapOverlayMode overlay_mode=MapOverlayMode::MAX) |
| template<typename T > | |
| T::Ptr | addRootLayer () |
| Costmap3d (const int ang_resolution) | |
| Costmap3dLayerBase::Ptr | getRootLayer () |
Protected Attributes | |
| int | ang_resolution_ |
| std::vector < Costmap3dLayerBase::Ptr > | costmaps_ |
Definition at line 47 of file costmap_3d.h.
| costmap_cspace::Costmap3d::Costmap3d | ( | const int | ang_resolution | ) | [inline, explicit] |
Definition at line 56 of file costmap_3d.h.
| T::Ptr costmap_cspace::Costmap3d::addLayer | ( | const MapOverlayMode | overlay_mode = MapOverlayMode::MAX | ) | [inline] |
Definition at line 78 of file costmap_3d.h.
| Costmap3dLayerBase::Ptr costmap_cspace::Costmap3d::addLayer | ( | Costmap3dLayerBase::Ptr | costmap_overlay, |
| const MapOverlayMode | overlay_mode = MapOverlayMode::MAX |
||
| ) | [inline] |
Definition at line 90 of file costmap_3d.h.
| T::Ptr costmap_cspace::Costmap3d::addRootLayer | ( | ) | [inline] |
Definition at line 63 of file costmap_3d.h.
| Costmap3dLayerBase::Ptr costmap_cspace::Costmap3d::getRootLayer | ( | ) | [inline] |
Definition at line 102 of file costmap_3d.h.
int costmap_cspace::Costmap3d::ang_resolution_ [protected] |
Definition at line 51 of file costmap_3d.h.
std::vector<Costmap3dLayerBase::Ptr> costmap_cspace::Costmap3d::costmaps_ [protected] |
Definition at line 50 of file costmap_3d.h.