40 #ifdef CHECK_MEMORY_LEAKS 42 #endif // CHECK_MEMORY_LEAKS 677 SUMOXMLDefinitions::laneChangeModelValues,
LCM_DEFAULT);
686 SUMOXMLDefinitions::laneChangeActionValues,
LCA_BLOCKED);
690 assert(internalEdge[0] ==
':');
691 return internalEdge.substr(1, internalEdge.rfind(
'_') - 1);
696 return laneID.substr(0, laneID.rfind(
'_'));
The information about how to spread the lanes from the given position.
static StringBijection< LaneChangeModel >::Entry laneChangeModelValues[]
lane change model values
The link is a partial left direction.
The link has green light, may pass.
static StringBijection< SumoXMLTag > CarFollowModels
car following models
static StringBijection< SumoXMLNodeType > NodeTypes
static StringBijection< LinkDirection >::Entry linkDirectionValues[]
link direction values
a list of node ids, used for controlling joining
alternative tag for e1 detector
description of a vehicle type
Whether vehicles must keep the junction clear.
whether a given shape is user-defined
a source within a district (connection road)
The action is due to the default of keeping right "Rechtsfahrgebot".
The action is done to help someone else.
static StringBijection< int >::Entry attrs[]
The names of SUMO-XML attributes (for passing to GenericSAXHandler)
static StringBijection< LinkState >::Entry linkStateValues[]
link state values
root element of a network file
begin/end of the description of a junction
begin/end of the description of a single lane
a flow definition (used by router)
Outgoing edge specification (jtrrouter)
static StringBijection< LaneSpreadFunction >::Entry laneSpreadFunctionValues[]
lane spread function values
static StringBijection< LaneSpreadFunction > LaneSpreadFunctions
lane spread functions
a traffic assignment zone
lane of a reroute of type closing
The link has green light, has to brake.
connectio between two lanes
This is an uncontrolled, minor link, has to stop.
Allow/disallow charge in transit in Charging Stations.
static StringBijection< LateralAlignment >::Entry lateralAlignmentValues[]
lanteral alignment values
static std::string getJunctionIDFromInternalEdge(const std::string internalEdge)
closing for workingHours object
foe visibility distance of a link
population and children accompaniment brackets
The link is a 180 degree turn.
weights: time range begin
link,node: the traffic light id responsible for this link
begin/end of the description of a polygon
This is an uncontrolled, right-before-left link.
maximum duration of a phase
align with the closest sublane border
static StringBijection< LinkState > LinkStates
link states
static StringBijection< SumoXMLNodeType >::Entry sumoNodeTypeValues[]
containers for the different SUMOXMLDefinitions
begin/end of the description of an edge restriction
The link is controlled by a tls which is off, not blinking, may pass.
A parking space for a single vehicle within a parking area.
first coordinate of edge shape
This is an uncontrolled, all-way stop link.
The action is due to the wish to be faster (tactical lc)
used by the sublane model
prohibition of circulation between two edges
The link is a (hard) left direction.
This is an uncontrolled, zipper-merge link.
begin/end of the description of a route
whether a feature has been loaded,guessed,modified or approved
an edge based mean data detector
The link is a straight direction.
Needs to stay on the current lane.
static StringBijection< LinkDirection > LinkDirections
link directions
alternative definition for Population
The definition of a periodic event.
root element of a route file
The turning radius at an intersection in m.
static StringBijection< LaneChangeAction > LaneChangeActions
lane change actions
blocked in all directions
station for a certain vehicle
rev stations for certain vehicles
The action is urgent (to be defined by lc-model)
An instantenous induction loop.
static StringBijection< TrafficLightType > TrafficLightTypes
traffic light types
This is an uncontrolled, minor link, has to brake.
parameter associated to a certain key
An edge-following detector.
busStation and bus objects
block movement of a graphic element
roundabout defined in junction
Incoming edge specification (jtrrouter)
The link is a (hard) right direction.
The action is needed to follow the route (navigational lc)
node: the type of traffic light
edge: the shape in xml-definition
probability of route of a reroute
probability of destiny of a reroute
begin/end of the description of a neighboring lane
maintain the current alignment
The link is a partial right direction.
description of a logic request within the junction
begin/end of the description of an edge
entry for an alternative parking zone
static StringBijection< int >::Entry tags[]
The names of SUMO-XML elements (for passing to GenericSAXHandler)
static StringBijection< LateralAlignment > LateralAlignments
lateral alignments
a lane based mean data detector
trigger: the time of the step
A train stop (alias for bus stop)
alternative definition for city entrances
a sink within a district (connection road)
the edges crossed by a pedestrian crossing
static StringBijection< LaneChangeAction >::Entry laneChangeActionValues[]
lane change action values
The link has yellow light, may pass.
Custom shape for an element.
The link is controlled by a tls which is off and blinks, has to brake.
static StringBijection< int > Attrs
The names of SUMO-XML attributes for use in netbuild.
alternative definition for junction
The link has red light (must brake)
This is an uncontrolled, major link, may pass.
crossing between edges for pedestrians
The abstract direction of a link.
align with the rightmost sublane that allows keeping the current speed
an aggreagated-output interval
The action is due to a TraCI request.
The link is a 180 degree turn (left-hand network)
static StringBijection< SumoXMLTag >::Entry carFollowModelValues[]
car follwing model values
static StringBijection< TrafficLightType >::Entry trafficLightTypesVales[]
traffic light types values
Eficiency of the charge in Charging Stations.
link: the index of the link within the traffic light
last coordinate of edge shape
a single trip definition (used by router)
parent of an additional element
static StringBijection< int > Tags
The names of SUMO-XML elements for use in netbuild.
Delay in the charge of charging stations.
static StringBijection< SumoXMLEdgeFunc >::Entry sumoEdgeFuncValues[]
edge function values
The link has yellow light, has to brake anyway.
opening for workingHours object
static std::string getEdgeIDFromLane(const std::string laneID)
return edge id when given the lane ID
static StringBijection< SumoXMLEdgeFunc > EdgeFunctions
edge functions
An access point for a train stop.
distribution of a vehicle type
The link has red light (must brake) but indicates upcoming green.
a single phase description
static StringBijection< LaneChangeModel > LaneChangeModels
lane change models
alternative tag for e3 detector
alternative tag for e2 detector
stations for certain vehicles
begin/end of the description of a polygon
trigger: a step description
The link has no direction (is a dead end link)