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

An internal definition of a loaded edge. More...

#include <PCLoaderOSM.h>

Data Fields

std::string id
 The edge's id.
std::map< std::string,
std::string > 
myAttributes
 Additional attributes.
std::vector< SUMOLongmyCurrentNodes
 The list of nodes this edge is made of.
bool myIsClosed
 Information whether this area is closed.
std::string name
 The edge's name (if any)

Detailed Description

An internal definition of a loaded edge.

Definition at line 91 of file PCLoaderOSM.h.

Field Documentation

std::string PCLoaderOSM::PCOSMEdge::id

The edge's id.

Definition at line 93 of file PCLoaderOSM.h.

Referenced by PCLoaderOSM::addPolygon(), and PCLoaderOSM::loadIfSet().

std::map<std::string, std::string> PCLoaderOSM::PCOSMEdge::myAttributes

Additional attributes.

Definition at line 101 of file PCLoaderOSM.h.

Referenced by PCLoaderOSM::addPolygon(), and PCLoaderOSM::loadIfSet().

std::vector<SUMOLong> PCLoaderOSM::PCOSMEdge::myCurrentNodes

The list of nodes this edge is made of.

Definition at line 99 of file PCLoaderOSM.h.

Referenced by PCLoaderOSM::loadIfSet().

bool PCLoaderOSM::PCOSMEdge::myIsClosed

Information whether this area is closed.

Definition at line 97 of file PCLoaderOSM.h.

std::string PCLoaderOSM::PCOSMEdge::name

The edge's name (if any)

Definition at line 95 of file PCLoaderOSM.h.

Referenced by PCLoaderOSM::addPolygon().


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