navit
0.5.3-trunk
|
Data Fields | |
struct navigation_way * | next |
short | dir |
short | angle2 |
int | flags |
struct item | item |
char * | name |
char * | name_systematic |
char * | exit_ref |
char * | exit_label |
struct street_destination * | destination |
short navigation_way::angle2 |
The bearing at the start or the way (0 = north, 90 =east etc.)
Referenced by command_new(), count_possible_turns(), is_same_way(), maneuver_required2(), navigation_analyze_roundabout(), navigation_itm_new(), navigation_map_item_attr_get(), and navigation_way_init().
struct street_destination* navigation_way::destination |
The destination this way leads to (OSM:
)
Referenced by navigation_destroy_itms_cmds(), navigation_itm_new(), navigation_map_item_attr_get(), select_announced_destinations(), set_highrank(), show_maneuver(), and split_string_to_list().
short navigation_way::dir |
The direction -1 or 1 of the way
Referenced by is_way_allowed(), navigation_itm_new(), navigation_itm_ways_update(), navigation_map_item_attr_get(), navigation_update_idle(), navigation_way_get_max_delta(), and navigation_way_init().
char* navigation_way::exit_label |
Exit_label if found on the first node of the way
Referenced by maneuver_required2(), navigation_cmd_get_exit_announce(), navigation_destroy_itms_cmds(), and navigation_itm_new().
char* navigation_way::exit_ref |
Exit_ref if found on the first node of the way
Referenced by maneuver_required2(), navigation_cmd_get_exit_announce(), navigation_destroy_itms_cmds(), and navigation_itm_new().
int navigation_way::flags |
The flags of the way
Referenced by command_new(), is_motorway_like(), is_way_allowed(), maneuver_required2(), navigation_analyze_roundabout(), navigation_itm_new(), navigation_map_item_attr_get(), navigation_way_init(), and show_maneuver().
struct item navigation_way::item |
The item of the way
Referenced by is_motorway_like(), is_ramp(), is_same_way(), maneuver_required2(), navigation_call_callbacks(), navigation_destroy_itms_cmds(), navigation_item_destination(), navigation_itm_new(), navigation_itm_ways_update(), navigation_map_item_attr_get(), navigation_way_get_max_delta(), navigation_way_init(), show_maneuver(), and show_next_maneuvers().
char* navigation_way::name |
The street name (
attribute)
Referenced by is_same_way(), maneuver_required2(), navigation_destroy_itms_cmds(), navigation_item_destination(), navigation_itm_new(), navigation_itm_ways_update(), navigation_map_item_attr_get(), and navigation_way_init().
char* navigation_way::name_systematic |
The road number (
attribute, OSM:
)
Referenced by is_same_way(), maneuver_required2(), navigation_destroy_itms_cmds(), navigation_item_destination(), navigation_itm_new(), navigation_itm_ways_update(), navigation_map_item_attr_get(), and navigation_way_init().
struct navigation_way* navigation_way::next |
Pointer to a linked-list of all navigation_ways from this navigation item
Referenced by command_new(), count_possible_turns(), maneuver_required2(), navigation_analyze_roundabout(), navigation_itm_new(), navigation_itm_ways_clear(), navigation_itm_ways_update(), navigation_map_item_attr_get(), and show_maneuver().