#include <carmen/map.h>
#include <carmen/map_messages.h>
Go to the source code of this file.
Functions | |
int | carmen_map_get_hmap (carmen_hmap_p hmap) |
int | carmen_map_change_map_zone (char *zone_name) |
void | carmen_map_subscribe_map_zone_message (char **zone_name, carmen_handler_t handler, carmen_subscribe_t subscribe_how) |
int | carmen_map_get_gridmap (carmen_map_p map) |
int | carmen_map_get_gridmap_by_name (char *name, carmen_map_p map) |
void | carmen_map_subscribe_gridmap_update_message (carmen_map_t *map, carmen_handler_t handler, carmen_subscribe_t subscribe_how) |
int | carmen_map_get_placelist (carmen_map_placelist_p placelist) |
int | carmen_map_get_placelist_by_name (char *name, carmen_map_placelist_p placelist) |
int | carmen_map_get_offlimits (carmen_offlimits_p *offlimits, int *list_length) |
int | carmen_map_get_offlimits_by_name (char *name, carmen_offlimits_p *offlimits, int *list_length) |
int | carmen_map_apply_offlimits_chunk_to_map (carmen_offlimits_p offlimits, int list_length, carmen_map_p map) |
int | carmen_map_to_world (carmen_map_point_p map_point, carmen_world_point_p world_point) |
int | carmen_world_to_map (carmen_world_point_p world_point, carmen_map_point_p map_point) |
int | carmen_point_to_map (carmen_point_p point, carmen_map_point_p map_point, carmen_map_p map) |
double | carmen_distance_map (carmen_map_point_p p1, carmen_map_point_p p2) |
double | carmen_distance_world (carmen_world_point_p p1, carmen_world_point_p p2) |
int | carmen_map_cmp (carmen_map_point_p p1, carmen_map_point_p p2) |
int | carmen_world_cmp (carmen_world_point_p p1, carmen_world_point_p p2) |
int | carmen_map_to_trajectory (carmen_map_point_p carmen_map_point, carmen_traj_point_p traj_point) |
int | carmen_trajectory_to_map (carmen_traj_point_p traj_point, carmen_map_point_p carmen_map_point, carmen_map_p map) |
carmen_map_p | carmen_map_copy (carmen_map_p map) |
void | carmen_map_destroy (carmen_map_p *map) |
Library of function for mapserver clients.
Definition in file map_interface.h.