navit
0.5.3-trunk
|
A segment in the route path. More...
Data Fields | |
struct route_path_segment * | next |
struct route_segment_data * | data |
int | direction |
unsigned | ncoords |
struct coord | c [0] |
A segment in the route path.
This is a segment in the route path.
struct coord route_path_segment::c[0] |
Pointer to the ncoords coordinates of this segment
Referenced by route_path_add_item_from_graph(), route_path_add_line(), and route_path_get_distances().
struct route_segment_data* route_path_segment::data |
The segment data
Referenced by rm_attr_get(), route_path_add_item_from_graph(), route_path_add_line(), and route_path_update_done().
int route_path_segment::direction |
Order in which the coordinates are ordered. >0 means "First coordinate of the segment is the first coordinate of the item", <=0 means reverse.
Referenced by rm_attr_get(), route_path_add_item_from_graph(), and route_path_add_line().
unsigned route_path_segment::ncoords |
How many coordinates does this segment have?
Referenced by route_path_add_item_from_graph(), route_path_add_line(), and route_path_get_distances().
struct route_path_segment* route_path_segment::next |
Pointer to the next segment in the path
Referenced by rm_get_item(), route_extract_segment_from_path(), route_get_attr(), route_path_add_item_from_graph(), route_path_add_segment(), route_path_get_distances(), and route_path_update_done().