Navit SVN
Public Attributes

map_selection Struct Reference

Used to select data from a map. More...

#include <map.h>

List of all members.

Public Attributes

struct map_selectionnext
union {
   struct coord_rect   c_rect
   struct point_rect   p_rect
u
int order
struct item_range range

Detailed Description

Used to select data from a map.

This struct is used to select data from a map. This one the one hand builds a rectangle on the map and on the other hand selects an order for items of each layer. Note that passing NULL instead of a pointer to such a struct often means "get me everything".

It's possible to link multiple selections in a linked list, see below.


Member Data Documentation

For building the rectangle based on coordinates

Referenced by map_selection_dup_pro(), map_selection_rect_new(), and route_rect().

Holds the order

Referenced by map_selection_rect_new(), and route_rect().

For building the rectangle based on points

Range of items which should be delivered

Referenced by map_selection_contains_item(), map_selection_contains_item_range(), map_selection_rect_new(), and route_rect().


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