|
| ClearVoxelInMap (uint32_t *data, unsigned char *costmap, unsigned int unknown_clear_threshold, unsigned int marked_clear_threshold, unsigned char free_cost=0, unsigned char unknown_cost=255) |
|
void | operator() (unsigned int offset, unsigned int z_mask) |
|
Definition at line 349 of file voxel_grid.h.
◆ ClearVoxelInMap()
voxel_grid::VoxelGrid::ClearVoxelInMap::ClearVoxelInMap |
( |
uint32_t * |
data, |
|
|
unsigned char * |
costmap, |
|
|
unsigned int |
unknown_clear_threshold, |
|
|
unsigned int |
marked_clear_threshold, |
|
|
unsigned char |
free_cost = 0 , |
|
|
unsigned char |
unknown_cost = 255 |
|
) |
| |
|
inline |
◆ bitsBelowThreshold()
bool voxel_grid::VoxelGrid::ClearVoxelInMap::bitsBelowThreshold |
( |
unsigned int |
n, |
|
|
unsigned int |
bit_threshold |
|
) |
| |
|
inlineprivate |
◆ operator()()
void voxel_grid::VoxelGrid::ClearVoxelInMap::operator() |
( |
unsigned int |
offset, |
|
|
unsigned int |
z_mask |
|
) |
| |
|
inline |
◆ costmap_
unsigned char* voxel_grid::VoxelGrid::ClearVoxelInMap::costmap_ |
|
private |
◆ data_
uint32_t* voxel_grid::VoxelGrid::ClearVoxelInMap::data_ |
|
private |
◆ free_cost_
unsigned char voxel_grid::VoxelGrid::ClearVoxelInMap::free_cost_ |
|
private |
◆ marked_clear_threshold_
unsigned int voxel_grid::VoxelGrid::ClearVoxelInMap::marked_clear_threshold_ |
|
private |
◆ unknown_clear_threshold_
unsigned int voxel_grid::VoxelGrid::ClearVoxelInMap::unknown_clear_threshold_ |
|
private |
◆ unknown_cost_
unsigned char voxel_grid::VoxelGrid::ClearVoxelInMap::unknown_cost_ |
|
private |
The documentation for this class was generated from the following file: