#include <costmap_3d.h>
Public Types | |
| using | Ptr = std::shared_ptr< Costmap3d > | 
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 48 of file costmap_3d.h.
| using costmap_cspace::Costmap3d::Ptr = std::shared_ptr<Costmap3d> | 
Definition at line 55 of file costmap_3d.h.
      
  | 
  inlineexplicit | 
Definition at line 57 of file costmap_3d.h.
      
  | 
  inline | 
Definition at line 79 of file costmap_3d.h.
      
  | 
  inline | 
Definition at line 91 of file costmap_3d.h.
      
  | 
  inline | 
Definition at line 64 of file costmap_3d.h.
      
  | 
  inline | 
Definition at line 103 of file costmap_3d.h.
      
  | 
  protected | 
Definition at line 52 of file costmap_3d.h.
      
  | 
  protected | 
Definition at line 51 of file costmap_3d.h.