NIImporter_OpenStreetMap::Edge Struct Reference

#include <NIImporter_OpenStreetMap.h>


Detailed Description

An internal definition of a loaded edge.

Definition at line 92 of file NIImporter_OpenStreetMap.h.


Data Fields

std::string id
 The edge's id.
bool myCurrentIsRoad
 Information whether this is a road.
std::vector< int > myCurrentNodes
 The list of nodes this edge is made of.
std::string myHighWayType
 The type, stored in "highway" key.
std::string myIsOneWay
 Information whether this is an one-way road.
double myMaxSpeed
 maximum speed in km/h, or -1 if unknown
int myNoLanes
 number of lanes, or -1 if unknown

Field Documentation

The list of nodes this edge is made of.

Definition at line 104 of file NIImporter_OpenStreetMap.h.

Referenced by NIImporter_OpenStreetMap::loadNetwork(), and NIImporter_OpenStreetMap::EdgesHandler::myStartElement().

The type, stored in "highway" key.

Definition at line 100 of file NIImporter_OpenStreetMap.h.

Referenced by NIImporter_OpenStreetMap::EdgesHandler::myStartElement().

Information whether this is an one-way road.

Definition at line 102 of file NIImporter_OpenStreetMap.h.

Referenced by NIImporter_OpenStreetMap::EdgesHandler::myStartElement().

maximum speed in km/h, or -1 if unknown

Definition at line 98 of file NIImporter_OpenStreetMap.h.

Referenced by NIImporter_OpenStreetMap::EdgesHandler::myStartElement().

number of lanes, or -1 if unknown

Definition at line 96 of file NIImporter_OpenStreetMap.h.

Referenced by NIImporter_OpenStreetMap::EdgesHandler::myStartElement().


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

Generated on Wed May 5 00:06:52 2010 for Sumo - Simulation of Urban MObility by  doxygen 1.5.6