SUMO - Simulation of Urban MObility
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
NIImporter_OpenStreetMap::NIOSMNode Struct Reference

An internal representation of an OSM-node. More...

#include <NIImporter_OpenStreetMap.h>

Public Member Functions

 NIOSMNode (SUMOLong _id, double _lon, double _lat)
 

Data Fields

SUMOLong id
 The node's id. More...
 
double lat
 The latitude the node is located at. More...
 
double lon
 The longitude the node is located at. More...
 
NBNode * node
 the NBNode that was instantiated More...
 
bool tlsControlled
 Whether this is a tls controlled junction. More...
 

Detailed Description

An internal representation of an OSM-node.

Definition at line 82 of file NIImporter_OpenStreetMap.h.

Constructor & Destructor Documentation

NIImporter_OpenStreetMap::NIOSMNode::NIOSMNode ( SUMOLong  _id,
double  _lon,
double  _lat 
)
inline

Definition at line 83 of file NIImporter_OpenStreetMap.h.

Field Documentation

SUMOLong NIImporter_OpenStreetMap::NIOSMNode::id

The node's id.

Definition at line 87 of file NIImporter_OpenStreetMap.h.

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

double NIImporter_OpenStreetMap::NIOSMNode::lat
double NIImporter_OpenStreetMap::NIOSMNode::lon
NBNode* NIImporter_OpenStreetMap::NIOSMNode::node

the NBNode that was instantiated

Definition at line 95 of file NIImporter_OpenStreetMap.h.

Referenced by NIImporter_OpenStreetMap::insertNodeChecking().

bool NIImporter_OpenStreetMap::NIOSMNode::tlsControlled

Whether this is a tls controlled junction.

Definition at line 93 of file NIImporter_OpenStreetMap.h.

Referenced by NIImporter_OpenStreetMap::insertNodeChecking().


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