Public Types | Public Member Functions | Static Public Member Functions | List of all members
costmap_cspace::CSpace3DMsg Class Reference

#include <base.h>

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

Public Types

using ConstPtr = std::shared_ptr< const CSpace3DMsg >
 
using Ptr = std::shared_ptr< CSpace3DMsg >
 

Public Member Functions

size_t address (const int &x, const int &y, const int &yaw) const
 
const int8_t & getCost (const int &x, const int &y, const int &yaw) const
 
int8_t & getCost (const int &x, const int &y, const int &yaw)
 

Static Public Member Functions

static void copyCells (CSpace3DMsg &to, const int &to_x, const int &to_y, const int &to_yaw, const CSpace3DMsg &from, const int &from_x, const int &from_y, const int &from_yaw, const int &copy_cell_num)
 
static void copyCells (costmap_cspace_msgs::CSpace3DUpdate &to, const int &to_x, const int &to_y, const int &to_yaw, const CSpace3DMsg &from, const int &from_x, const int &from_y, const int &from_yaw, const int &copy_cell_num)
 

Detailed Description

Definition at line 49 of file base.h.

Member Typedef Documentation

using costmap_cspace::CSpace3DMsg::ConstPtr = std::shared_ptr<const CSpace3DMsg>

Definition at line 53 of file base.h.

Definition at line 52 of file base.h.

Member Function Documentation

size_t costmap_cspace::CSpace3DMsg::address ( const int &  x,
const int &  y,
const int &  yaw 
) const
inline

Definition at line 54 of file base.h.

static void costmap_cspace::CSpace3DMsg::copyCells ( CSpace3DMsg to,
const int &  to_x,
const int &  to_y,
const int &  to_yaw,
const CSpace3DMsg from,
const int &  from_x,
const int &  from_y,
const int &  from_yaw,
const int &  copy_cell_num 
)
inlinestatic

Definition at line 80 of file base.h.

static void costmap_cspace::CSpace3DMsg::copyCells ( costmap_cspace_msgs::CSpace3DUpdate &  to,
const int &  to_x,
const int &  to_y,
const int &  to_yaw,
const CSpace3DMsg from,
const int &  from_x,
const int &  from_y,
const int &  from_yaw,
const int &  copy_cell_num 
)
inlinestatic

Definition at line 87 of file base.h.

const int8_t& costmap_cspace::CSpace3DMsg::getCost ( const int &  x,
const int &  y,
const int &  yaw 
) const
inline

Definition at line 58 of file base.h.

int8_t& costmap_cspace::CSpace3DMsg::getCost ( const int &  x,
const int &  y,
const int &  yaw 
)
inline

Definition at line 69 of file base.h.


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


costmap_cspace
Author(s): Atsushi Watanabe
autogenerated on Wed May 12 2021 02:20:29