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

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

#include <PCLoaderOSM.h>

Collaboration diagram for PCLoaderOSM::PCOSMRelation:

Data Fields

long long int id
 The relation's id. More...
 
bool keep
 whether this relation is a valid polygon More...
 
std::map< std::string, std::string > myAttributes
 Additional attributes. More...
 
std::vector< long long int > myWays
 The list of ways this relation is made of. More...
 
std::string name
 The relation's name (if any) More...
 

Detailed Description

An internal definition of a loaded relation.

Definition at line 86 of file PCLoaderOSM.h.

Field Documentation

◆ id

long long int PCLoaderOSM::PCOSMRelation::id

The relation's id.

Definition at line 88 of file PCLoaderOSM.h.

◆ keep

bool PCLoaderOSM::PCOSMRelation::keep

whether this relation is a valid polygon

Definition at line 96 of file PCLoaderOSM.h.

◆ myAttributes

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

Additional attributes.

Definition at line 94 of file PCLoaderOSM.h.

◆ myWays

std::vector<long long int> PCLoaderOSM::PCOSMRelation::myWays

The list of ways this relation is made of.

Definition at line 92 of file PCLoaderOSM.h.

◆ name

std::string PCLoaderOSM::PCOSMRelation::name

The relation's name (if any)

Definition at line 90 of file PCLoaderOSM.h.


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