navit  0.5.1-trunk
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups
map_rect_priv Struct Reference

Implementation-specific map rect data. More...

#include <csv.h>

Data Fields

enum attr_type attr_last
int label
intlabel_attr [5]
struct map_selectionsel
struct map_privm
struct item item
int tile_depth
struct tile tiles [8]
struct tilet
int country_id
char * url
struct attr attrs [8]
int status
struct map_search_privmsp
struct quadtree_iterqiter
struct quadtree_itemqitem
struct coord c
int bStarted
struct map_rectparent
struct item itemparent_item
int id
struct coord_rect r
char * label
int limit
struct map_privmpriv
struct gmap * gmap
struct gobject * cobj
struct gobject * objs
unsigned int last_coord
void * last_itterated
struct coord last_c
void * last_oattr
unsigned int last_attr
struct gar_search * search
struct file tre
struct tree_headertre_hdr
struct file rgn
struct region_headerrgn_hdr
struct file lbl
struct label_headerlbl_hdr
int subdiv_level_count
int subdiv_pos
char * subdiv
int rgn_offset
int rgn_end
struct rgn_pointpnt
struct rgn_polyply
unsigned char * ply_data
int ply_bitpos
int ply_bitcount
int ply_lngbits
int ply_latbits
int ply_lng
int ply_lat
int ply_lnglimit
int ply_latlimit
int ply_lngsign
int ply_latsign
struct offset_len rgn_items [4]
int rgn_type
int count
FILE * f
long pos
char line [256]
int attr_pos
char attrs [256]
char attr [256]
double lat
double lng
char lat_c
char lng_c
int eoc
struct map_selectionxsel
struct map_selectioncur_sel
enum file_index current_file
struct filefile
struct block_priv b
struct town_priv town
struct poly_priv poly
struct street_priv street
struct tree_search ts
int search_country
struct item search_item
struct attrsearch_attr
char * search_str
int search_partial
int search_linear
unsigned char * search_p
int search_blk_count
enum attr_type search_type search_type_next
struct map_rect_privsearch_mr_tmp
struct itemsearch_item_tmp
struct block_offsetsearch_blk_off
int search_block
GHashTable * block_hash [file_end]
struct item_priv item3
int idx
int cidx
int cidx_rewind
int part
int part_rewind
int aidx
enum attr_type anext
SHPObject * psShape
char * str
char * line
struct attrattr
char attr_name [TEXTFILE_LINE_SIZE]
int more
char * args
int lastlen
struct navigationnav
struct navigation_commandcmd
struct navigation_commandcmd_next
struct navigation_itmitm
struct navigation_itmitm_next
struct navigation_itmcmd_itm
struct navigation_itmcmd_itm_next
enum attr_type attr_next
int ccount
int debug_idx
struct navigation_wayways
int show_all
struct map_rectroute_map_rect
struct itemroute_item
struct street_datasd
struct coord c0
struct coord c_base
int checked
int idx_base
int idx_next
int first
int last
int route_item_done
struct coord c_out
struct coord c_next
struct coord c_next_base
struct coord lseg [2]
struct coord lseg_base [2]
int lseg_done
int lseg_done_base
struct route_info_handle * ri
int pos
struct route_pathpath
struct route_path_segmentseg
struct route_path_segmentseg_next
struct route_graph_pointpoint
struct route_graph_segmentrseg
int hash_bucket
struct coordcoord_sel
struct route_graph_point_iterator it
struct trackingtracking
struct tracking_linecurr
struct tracking_linenext
int coord

Detailed Description

Implementation-specific map rect data.

Field Documentation

int map_rect_priv::aidx
enum attr_type map_rect_priv::anext
GList* map_rect_priv::at_iter

Referenced by csv_attr_get().

struct attr* map_rect_priv::attr
char map_rect_priv::attr
char map_rect_priv::attr_name[TEXTFILE_LINE_SIZE]

Referenced by textfile_attr_get().

char map_rect_priv::attrs
char map_rect_priv::attrs[TEXTFILE_LINE_SIZE]
GHashTable* map_rect_priv::block_hash[file_end]
int map_rect_priv::bStarted

Referenced by map_rect_new_csv().

struct coord map_rect_priv::c
struct coord map_rect_priv::c0
struct coord map_rect_priv::c_base
struct coord map_rect_priv::c_next
struct coord map_rect_priv::c_next_base
struct coord map_rect_priv::c_out
int map_rect_priv::checked
int map_rect_priv::cidx
int map_rect_priv::cidx_rewind
struct navigation_command* map_rect_priv::cmd
struct navigation_itm* map_rect_priv::cmd_itm
struct navigation_itm* map_rect_priv::cmd_itm_next
struct navigation_command* map_rect_priv::cmd_next
struct gobject* map_rect_priv::cobj
struct coord* map_rect_priv::coord_sel

Set this to a coordinate if you want to filter for just a single route graph point

Referenced by rm_rect_destroy(), rp_attr_get(), rp_get_item(), and rp_rect_new().

int map_rect_priv::count
int map_rect_priv::country_id
GList* map_rect_priv::dest
int* map_rect_priv::end
int map_rect_priv::eoc
struct file* map_rect_priv::file
int map_rect_priv::first
int map_rect_priv::hash_bucket

Referenced by rp_get_item().

int map_rect_priv::id
int map_rect_priv::idx_base
int map_rect_priv::idx_next
struct route_graph_point_iterator map_rect_priv::it

Referenced by rp_get_item().

struct item map_rect_priv::item
struct item_priv map_rect_priv::item3
struct navigation_itm* map_rect_priv::itm_next
char* map_rect_priv::label
int* map_rect_priv::label_attr[5]
unsigned int map_rect_priv::last_attr
struct coord map_rect_priv::last_c

Referenced by poly_coord_get().

void* map_rect_priv::last_itterated
void* map_rect_priv::last_oattr

Referenced by point_attr_get(), and search_attr_get().

double map_rect_priv::lat

Referenced by parse_line().

char map_rect_priv::lat_c

Referenced by parse_line().

struct file map_rect_priv::lbl
struct label_header* map_rect_priv::lbl_hdr
int map_rect_priv::limit

Referenced by map_rect_new_garmin_img().

char* map_rect_priv::line
double map_rect_priv::lng

Referenced by parse_line().

char map_rect_priv::lng_c

Referenced by parse_line().

struct coord map_rect_priv::lseg[2]
struct coord map_rect_priv::lseg_base[2]
int map_rect_priv::lseg_done
int map_rect_priv::more
struct map_search_priv* map_rect_priv::msp
struct tracking_line * map_rect_priv::next
int map_rect_priv::part_rewind
struct route_path* map_rect_priv::path
struct rgn_poly* map_rect_priv::ply
int map_rect_priv::ply_bitcount

Referenced by garmin_img_coord_get().

int map_rect_priv::ply_bitpos
unsigned char* map_rect_priv::ply_data
int map_rect_priv::ply_lat

Referenced by garmin_img_coord_get().

int map_rect_priv::ply_latbits

Referenced by garmin_img_coord_get().

int map_rect_priv::ply_latlimit

Referenced by garmin_img_coord_get().

int map_rect_priv::ply_latsign

Referenced by garmin_img_coord_get().

int map_rect_priv::ply_lng

Referenced by garmin_img_coord_get().

int map_rect_priv::ply_lngbits

Referenced by garmin_img_coord_get().

int map_rect_priv::ply_lnglimit

Referenced by garmin_img_coord_get().

int map_rect_priv::ply_lngsign

Referenced by garmin_img_coord_get().

struct route_graph_point* map_rect_priv::point
struct poly_priv map_rect_priv::poly
int map_rect_priv::pos
struct coord_rect map_rect_priv::r

Referenced by map_rect_new_garmin_img().

struct file map_rect_priv::rgn
int map_rect_priv::rgn_end
struct region_header* map_rect_priv::rgn_hdr
struct offset_len map_rect_priv::rgn_items[4]

Referenced by rgn_next_type(), and sub_next().

struct route_info_handle* map_rect_priv::ri
struct route_graph_segment* map_rect_priv::rseg
struct gar_search* map_rect_priv::search

Referenced by gmap_search_new().

struct attr* map_rect_priv::search_attr
struct block_offset* map_rect_priv::search_blk_off
int map_rect_priv::search_country
struct item map_rect_priv::search_item
int map_rect_priv::search_linear
unsigned char* map_rect_priv::search_p
enum attr_type search_type map_rect_priv::search_type_next
struct route_path_segment* map_rect_priv::seg
struct route_path_segment * map_rect_priv::seg_next

Referenced by rm_get_item(), and rm_rect_new().

int map_rect_priv::show_all
int* map_rect_priv::start
int map_rect_priv::status
char* map_rect_priv::subdiv
int map_rect_priv::subdiv_level_count
int map_rect_priv::subdiv_pos
int map_rect_priv::tile_depth
struct tile map_rect_priv::tiles[8]
struct file map_rect_priv::tre
struct tree_header* map_rect_priv::tre_hdr
char* map_rect_priv::url
struct navigation_way* map_rect_priv::ways
struct map_selection* map_rect_priv::xsel

Referenced by file_next(), and map_rect_new_mg().

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