Public Member Functions | Protected Member Functions | Protected Attributes
costmap_cspace::Costmap3dLayerOutput Class Reference

#include <output.h>

Inheritance diagram for costmap_cspace::Costmap3dLayerOutput:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void loadConfig (XmlRpc::XmlRpcValue config)
void setHandler (Callback cb)
void setMapMetaData (const costmap_cspace_msgs::MapMetaData3D &info)

Protected Member Functions

costmap_cspace_msgs::CSpace3DUpdate::Ptr generateUpdateMsg ()
int getRangeMax () const
bool updateChain (const bool output)
void updateCSpace (const nav_msgs::OccupancyGrid::ConstPtr &map, const UpdatedRegion &region)

Protected Attributes

Callback cb_
UpdatedRegion region_prev_

Detailed Description

Definition at line 42 of file output.h.


Member Function Documentation

costmap_cspace_msgs::CSpace3DUpdate::Ptr costmap_cspace::Costmap3dLayerOutput::generateUpdateMsg ( ) [inline, protected]

Definition at line 81 of file output.h.

int costmap_cspace::Costmap3dLayerOutput::getRangeMax ( ) const [inline, protected, virtual]

Implements costmap_cspace::Costmap3dLayerBase.

Definition at line 65 of file output.h.

Implements costmap_cspace::Costmap3dLayerBase.

Definition at line 53 of file output.h.

void costmap_cspace::Costmap3dLayerOutput::setHandler ( Callback  cb) [inline]

Definition at line 56 of file output.h.

void costmap_cspace::Costmap3dLayerOutput::setMapMetaData ( const costmap_cspace_msgs::MapMetaData3D &  info) [inline, virtual]

Implements costmap_cspace::Costmap3dLayerBase.

Definition at line 60 of file output.h.

bool costmap_cspace::Costmap3dLayerOutput::updateChain ( const bool  output) [inline, protected, virtual]

Implements costmap_cspace::Costmap3dLayerBase.

Definition at line 69 of file output.h.

void costmap_cspace::Costmap3dLayerOutput::updateCSpace ( const nav_msgs::OccupancyGrid::ConstPtr &  map,
const UpdatedRegion region 
) [inline, protected, virtual]

Implements costmap_cspace::Costmap3dLayerBase.

Definition at line 76 of file output.h.


Member Data Documentation

Definition at line 49 of file output.h.

Reimplemented from costmap_cspace::Costmap3dLayerBase.

Definition at line 50 of file output.h.


The documentation for this class was generated from the following file:


costmap_cspace
Author(s): Atsushi Watanabe
autogenerated on Sat Jun 22 2019 20:07:13