Eclipse SUMO - Simulation of Urban MObility
PCLoaderOSM::PCOSMEdge Struct Reference

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

#include <PCLoaderOSM.h>

Data Fields

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

Detailed Description

An internal definition of a loaded edge.

Definition at line 100 of file PCLoaderOSM.h.

Field Documentation

◆ id

long long int PCLoaderOSM::PCOSMEdge::id

The edge's id.

Definition at line 102 of file PCLoaderOSM.h.

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

◆ myAttributes

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

Additional attributes.

Definition at line 110 of file PCLoaderOSM.h.

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

◆ myCurrentNodes

std::vector<long long int> PCLoaderOSM::PCOSMEdge::myCurrentNodes

The list of nodes this edge is made of.

Definition at line 108 of file PCLoaderOSM.h.

Referenced by PCLoaderOSM::loadIfSet().

◆ myIsClosed

bool PCLoaderOSM::PCOSMEdge::myIsClosed

Information whether this area is closed.

Definition at line 106 of file PCLoaderOSM.h.

Referenced by PCLoaderOSM::loadIfSet().

◆ name

std::string PCLoaderOSM::PCOSMEdge::name

The edge's name (if any)

Definition at line 104 of file PCLoaderOSM.h.

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

◆ standalone

bool PCLoaderOSM::PCOSMEdge::standalone

Definition at line 112 of file PCLoaderOSM.h.

Referenced by PCLoaderOSM::loadIfSet().


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