Classes | Functions
map_cspace.cpp File Reference
#include <queue>
#include <math.h>
#include <stdlib.h>
#include <string.h>
#include "amcl/map/map.h"
Include dependency graph for map_cspace.cpp:

Go to the source code of this file.


class  CachedDistanceMap
class  CellData


void enqueue (map_t *map, int i, int j, int src_i, int src_j, std::priority_queue< CellData > &Q, CachedDistanceMap *cdm, unsigned char *marked)
CachedDistanceMapget_distance_map (double scale, double max_dist)
void map_update_cspace (map_t *map, double max_occ_dist)
bool operator< (const CellData &a, const CellData &b)

Function Documentation

void enqueue ( map_t map,
int  i,
int  j,
int  src_i,
int  src_j,
std::priority_queue< CellData > &  Q,
CachedDistanceMap cdm,
unsigned char *  marked 

Definition at line 89 of file map_cspace.cpp.

CachedDistanceMap* get_distance_map ( double  scale,
double  max_dist 

Definition at line 75 of file map_cspace.cpp.

void map_update_cspace ( map_t map,
double  max_occ_dist 

Definition at line 120 of file map_cspace.cpp.

bool operator< ( const CellData a,
const CellData b 

Definition at line 69 of file map_cspace.cpp.

Author(s): Brian P. Gerkey,
autogenerated on Sun Mar 3 2019 03:44:09