Public Member Functions | Public Attributes | List of all members
costmap_queue::CellData Class Reference

Storage for cell information used during queue expansion. More...

#include <costmap_queue.h>

Public Member Functions

 CellData (const double d, const unsigned int x, const unsigned int y, const unsigned int sx, const unsigned int sy)
 Real Constructor. More...
 
 CellData ()
 Default Constructor - Should be used sparingly. More...
 

Public Attributes

double distance_
 
unsigned int src_x_
 
unsigned int src_y_
 
unsigned int x_
 
unsigned int y_
 

Detailed Description

Storage for cell information used during queue expansion.

Definition at line 52 of file costmap_queue.h.

Constructor & Destructor Documentation

costmap_queue::CellData::CellData ( const double  d,
const unsigned int  x,
const unsigned int  y,
const unsigned int  sx,
const unsigned int  sy 
)
inline

Real Constructor.

Parameters
dThe distance to the nearest obstacle
xThe x coordinate of the cell in the cost map
yThe y coordinate of the cell in the cost map
sxThe x coordinate of the closest source cell in the costmap
syThe y coordinate of the closest source cell in the costmap

Definition at line 63 of file costmap_queue.h.

costmap_queue::CellData::CellData ( )
inline

Default Constructor - Should be used sparingly.

Definition at line 71 of file costmap_queue.h.

Member Data Documentation

double costmap_queue::CellData::distance_

Definition at line 76 of file costmap_queue.h.

unsigned int costmap_queue::CellData::src_x_

Definition at line 78 of file costmap_queue.h.

unsigned int costmap_queue::CellData::src_y_

Definition at line 78 of file costmap_queue.h.

unsigned int costmap_queue::CellData::x_

Definition at line 77 of file costmap_queue.h.

unsigned int costmap_queue::CellData::y_

Definition at line 77 of file costmap_queue.h.


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


costmap_queue
Author(s):
autogenerated on Sun Jan 10 2021 04:08:29