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

#include <csv.h>

Data Fields

intstart
 
intend
 
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
 
GListat_iter
 
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
 
GListdest
 
struct trackingtracking
 
struct tracking_linecurr
 
struct tracking_linenext
 
int coord
 

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_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: