|
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. | |
| std::string | fromNode |
| The node this edge starts at. | |
| std::string | func |
| This edge's function. | |
| std::string | id |
| This edge's id. | |
| std::vector< LaneAttrs * > | lanes |
| This edge's lanes. | |
| SUMOReal | length |
| The length of the edge if set explicitly. | |
| LaneSpreadFunction | lsf |
| The lane spread function. | |
| SUMOReal | maxSpeed |
| The maximum velocity allowed on this edge (!!!) | |
| int | priority |
| This edge's priority. | |
| PositionVector | shape |
| This edges's shape. | |
| std::string | streetName |
| This edge's street name. | |
| std::string | toNode |
| The node this edge ends at. | |
| std::string | type |
| This edge's type. | |
Describes the values found in an edge's definition and this edge's lanes.
Definition at line 233 of file NIImporter_SUMO.h.
| NBEdge* NIImporter_SUMO::EdgeAttrs::builtEdge |
The built edge.
Definition at line 257 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 243 of file NIImporter_SUMO.h.
Referenced by NIImporter_SUMO::_loadNetwork(), and NIImporter_SUMO::addEdge().
| std::string NIImporter_SUMO::EdgeAttrs::func |
This edge's function.
Definition at line 241 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 235 of file NIImporter_SUMO.h.
Referenced by NIImporter_SUMO::_loadNetwork(), NIImporter_SUMO::addEdge(), NIImporter_SUMO::getLaneAttrsFromID(), NIImporter_SUMO::myEndElement(), and NIImporter_SUMO::reconstructEdgeShape().
| std::vector<LaneAttrs*> NIImporter_SUMO::EdgeAttrs::lanes |
This edge's lanes.
Definition at line 255 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 249 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 259 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 253 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 251 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 247 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 237 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 245 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 239 of file NIImporter_SUMO.h.
Referenced by NIImporter_SUMO::_loadNetwork(), and NIImporter_SUMO::addEdge().