Functions
map.c File Reference
#include <assert.h>
#include <math.h>
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include "gmcl/map/map.h"
Include dependency graph for map.c:

Go to the source code of this file.

Functions

energy_map_tenergy_map_alloc (map_t *map, double resoultion_x, double resoultion_y, size_t max_beams, double laser_min_range, double laser_max_range)
 
void energy_map_free (energy_map_t *energy_map)
 
map_tmap_alloc (void)
 
void map_free (map_t *map)
 
map_cell_tmap_get_cell (map_t *map, double ox, double oy, double oa)
 

Function Documentation

◆ energy_map_alloc()

energy_map_t* energy_map_alloc ( map_t map,
double  resoultion_x,
double  resoultion_y,
size_t  max_beams,
double  laser_min_range,
double  laser_max_range 
)

Definition at line 68 of file map.c.

◆ energy_map_free()

void energy_map_free ( energy_map_t energy_map)

Definition at line 129 of file map.c.

◆ map_alloc()

map_t* map_alloc ( void  )

Definition at line 46 of file map.c.

◆ map_free()

void map_free ( map_t map)

Definition at line 122 of file map.c.

◆ map_get_cell()

map_cell_t* map_get_cell ( map_t map,
double  ox,
double  oy,
double  oa 
)

Definition at line 137 of file map.c.



gmcl
Author(s): Mhd Ali Alshikh Khalil, adler1994@gmail.com
autogenerated on Wed Mar 2 2022 00:20:14