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

Data Fields

NAVIT_OBJECT struct routeroute
 
struct mapmap
 
struct item_hashhash
 
struct vehicleprofilevehicleprofile
 
struct navigation_itmfirst
 
struct navigation_itmlast
 
struct navigation_commandcmd_first
 
struct navigation_commandcmd_last
 
struct callback_listcallback_speech
 
struct callback_listcallback
 
struct navitnavit
 
struct speechspeech
 
int level_last
 
struct item item_last
 
int turn_around
 
int turn_around_limit
 
int distance_turn
 
struct callbackroute_cb
 
int announce [route_item_last-route_item_first+1][3]
 
int tell_street_name
 
int delay
 
int curr_delay
 
int turn_around_count
 
int flags
 
struct map_rectroute_mr
 
enum nav_status_int status_int
 
struct callbackidle_cb
 
struct event_idleidle_ev
 
int nav_status
 

Field Documentation

struct navigation_command* navigation::cmd_last

Referenced by command_new(), and make_maneuvers().

int navigation::curr_delay
int navigation::delay
int navigation::distance_turn
int navigation::flags

Referenced by navigation_new().

struct callback* navigation::idle_cb

Idle callback to process the route map

Referenced by navigation_update(), and navigation_update_done().

struct event_idle* navigation::idle_ev

The pointer to the idle event

Referenced by navigation_update(), and navigation_update_done().

struct item navigation::item_last
int navigation::level_last
struct map* navigation::map
int navigation::nav_status

Status of the navigation engine

Referenced by navigation_get_attr(), navigation_set_attr(), and navigation_update().

struct navit* navigation::navit

Referenced by get_distance_str(), and navigation_new().

struct callback* navigation::route_cb

Referenced by navigation_set_route().

struct map_rect* navigation::route_mr

Map rect on the route map, used for maneuver generation

Referenced by navigation_new(), navigation_update(), navigation_update_done(), and navigation_update_idle().

struct speech* navigation::speech
enum nav_status_int navigation::status_int

Internal status information used during maneuver generation

Referenced by navigation_update(), navigation_update_done(), and navigation_update_idle().

int navigation::tell_street_name

Referenced by navigation_new().

int navigation::turn_around
int navigation::turn_around_count
int navigation::turn_around_limit
struct vehicleprofile* navigation::vehicleprofile

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