SUMO - Simulation of Urban MObility
|
Describes the values found in an edge's definition and this edge's lanes. More...
Data Fields | |
NBEdge * | builtEdge |
The built edge. More... | |
std::string | fromNode |
The node this edge starts at. More... | |
SumoXMLEdgeFunc | func |
This edge's function. More... | |
std::string | id |
This edge's id. More... | |
std::vector< LaneAttrs * > | lanes |
This edge's lanes. More... | |
SUMOReal | length |
The length of the edge if set explicitly. More... | |
LaneSpreadFunction | lsf |
The lane spread function. More... | |
SUMOReal | maxSpeed |
The maximum velocity allowed on this edge (!!!) More... | |
int | priority |
This edge's priority. More... | |
PositionVector | shape |
This edges's shape. More... | |
std::string | streetName |
This edge's street name. More... | |
std::string | toNode |
The node this edge ends at. More... | |
std::string | type |
This edge's type. More... | |
Describes the values found in an edge's definition and this edge's lanes.
Definition at line 214 of file NIImporter_SUMO.h.
NBEdge* NIImporter_SUMO::EdgeAttrs::builtEdge |
The built edge.
Definition at line 238 of file NIImporter_SUMO.h.
Referenced by NIImporter_SUMO::_loadNetwork(), and NIImporter_SUMO::addEdge().
std::string NIImporter_SUMO::EdgeAttrs::fromNode |
The node this edge starts at.
Definition at line 224 of file NIImporter_SUMO.h.
Referenced by NIImporter_SUMO::_loadNetwork(), and NIImporter_SUMO::addEdge().
SumoXMLEdgeFunc NIImporter_SUMO::EdgeAttrs::func |
This edge's function.
Definition at line 222 of file NIImporter_SUMO.h.
Referenced by NIImporter_SUMO::_loadNetwork(), NIImporter_SUMO::addEdge(), and NIImporter_SUMO::addLane().
std::string NIImporter_SUMO::EdgeAttrs::id |
This edge's id.
Definition at line 216 of file NIImporter_SUMO.h.
Referenced by NIImporter_SUMO::_loadNetwork(), NIImporter_SUMO::addEdge(), NIImporter_SUMO::addLane(), NIImporter_SUMO::getLaneAttrsFromID(), NIImporter_SUMO::myEndElement(), and NIImporter_SUMO::reconstructEdgeShape().
std::vector<LaneAttrs*> NIImporter_SUMO::EdgeAttrs::lanes |
This edge's lanes.
Definition at line 236 of file NIImporter_SUMO.h.
Referenced by NIImporter_SUMO::_loadNetwork(), NIImporter_SUMO::addConnection(), NIImporter_SUMO::getLaneAttrsFromID(), NIImporter_SUMO::myEndElement(), NIImporter_SUMO::reconstructEdgeShape(), and NIImporter_SUMO::~NIImporter_SUMO().
SUMOReal NIImporter_SUMO::EdgeAttrs::length |
The length of the edge if set explicitly.
Definition at line 230 of file NIImporter_SUMO.h.
Referenced by NIImporter_SUMO::_loadNetwork(), and NIImporter_SUMO::addEdge().
LaneSpreadFunction NIImporter_SUMO::EdgeAttrs::lsf |
The lane spread function.
Definition at line 240 of file NIImporter_SUMO.h.
Referenced by NIImporter_SUMO::_loadNetwork(), NIImporter_SUMO::addEdge(), and NIImporter_SUMO::reconstructEdgeShape().
SUMOReal NIImporter_SUMO::EdgeAttrs::maxSpeed |
The maximum velocity allowed on this edge (!!!)
Definition at line 234 of file NIImporter_SUMO.h.
Referenced by NIImporter_SUMO::_loadNetwork(), NIImporter_SUMO::addEdge(), and NIImporter_SUMO::myEndElement().
int NIImporter_SUMO::EdgeAttrs::priority |
This edge's priority.
Definition at line 232 of file NIImporter_SUMO.h.
Referenced by NIImporter_SUMO::_loadNetwork(), and NIImporter_SUMO::addEdge().
PositionVector NIImporter_SUMO::EdgeAttrs::shape |
This edges's shape.
Definition at line 228 of file NIImporter_SUMO.h.
Referenced by NIImporter_SUMO::_loadNetwork(), and NIImporter_SUMO::addEdge().
std::string NIImporter_SUMO::EdgeAttrs::streetName |
This edge's street name.
Definition at line 218 of file NIImporter_SUMO.h.
Referenced by NIImporter_SUMO::_loadNetwork(), and NIImporter_SUMO::addEdge().
std::string NIImporter_SUMO::EdgeAttrs::toNode |
The node this edge ends at.
Definition at line 226 of file NIImporter_SUMO.h.
Referenced by NIImporter_SUMO::_loadNetwork(), and NIImporter_SUMO::addEdge().
std::string NIImporter_SUMO::EdgeAttrs::type |
This edge's type.
Definition at line 220 of file NIImporter_SUMO.h.
Referenced by NIImporter_SUMO::_loadNetwork(), and NIImporter_SUMO::addEdge().