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

Represents the map from a single binfile. More...

#include <csv.h>

Data Fields

int id
char * filename
 Filename of the binfile. More...
char * cachedir
struct filefi
struct filehttp
struct file ** fis
struct zip_cdindex_cd
int index_offset
int cde_size
struct zip_eoceoc
struct zip64_eoceoc64
int zip_members
unsigned char * search_data
int search_offset
int search_size
int version
int check_version
int map_version
GHashTable * changes
char * map_release
int flags
char * url
int update_available
char * progress
struct callback_listcbl
struct map_downloaddownload
int redirect
long download_enabled
int last_searched_town_id_hi
int last_searched_town_id_lo
struct quadtree_nodetree_root
GHashTable * qitem_hash
int dirty
int attr_cnt
enum attr_typeattr_types
int next_item_idx
enum item_type item_type
char * charset
struct mapparent
struct gar2nav_convconv
struct gar * g
struct filefile [file_end]
char * dirname
SHPHandle hSHP
DBFHandle hDBF
int nShapeType
int nEntities
int nFields
double adfMinBound [4]
double adfMaxBound [4]
struct longest_matchlm
char * dbfmap_data
struct coord offset
enum projection pro
int is_pipe
int no_warning_if_map_file_missing
struct navigationnavigation
struct navitnavit
struct routeroute
struct trackingtracking

Detailed Description

Represents the map from a single binfile.

Navit, a modular navigation system. Copyright (C) 2005-2008 Navit Team

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

Field Documentation

double map_priv::adfMaxBound[4]

Referenced by map_new_shapefile().

double map_priv::adfMinBound[4]

Referenced by map_new_shapefile().

int map_priv::attr_cnt
enum attr_type* map_priv::attr_types
char* map_priv::cachedir
struct callback_list* map_priv::cbl

Referenced by download(), and map_new_binfile().

int map_priv::check_version
struct gar2nav_conv* map_priv::conv
char* map_priv::dbfmap_data

Referenced by map_rect_new_shapefile().

char* map_priv::dirname
int map_priv::dirty
struct map_download* map_priv::download
long map_priv::download_enabled
GList* map_priv::filters
struct file** map_priv::fis
DBFHandle map_priv::hDBF
SHPHandle map_priv::hSHP
struct zip_cd* map_priv::index_cd
int map_priv::index_offset
enum item_type map_priv::item_type

Referenced by csv_create_item(), and map_new_csv().

int map_priv::last_searched_town_id_hi

Referenced by binmap_search_new().

int map_priv::last_searched_town_id_lo

Referenced by binmap_search_new().

char* map_priv::map_release
int map_priv::map_version
struct navigation* map_priv::navigation
struct navit* map_priv::navit
int map_priv::nEntities
GList* map_priv::new_items

Referenced by csv_coord_set(), and csv_create_item().

int map_priv::next_item_idx

Referenced by csv_create_item(), and map_new_csv().

int map_priv::no_warning_if_map_file_missing
int map_priv::nShapeType

Referenced by map_new_shapefile().

struct coord map_priv::offset
struct map* map_priv::parent
enum projection map_priv::pro
char* map_priv::progress
int map_priv::redirect
unsigned char* map_priv::search_data

Referenced by binfile_search_cd().

int map_priv::search_offset

Referenced by binfile_search_cd().

int map_priv::search_size

Referenced by binfile_search_cd().

struct tracking* map_priv::tracking
int map_priv::update_available

Referenced by map_binfile_open().

int map_priv::version

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