Tag List Report

The following document contains the listing of user tags found in the code. Below is the summary of the occurrences per tag.

Tag Class Total number of occurrences Tag strings used by tag class
Open issues in the code 32 TODO, FIXME, XXX

Each tag is detailed below:

Open issues in the code

Number of occurrences found in the code: 32

org.opentrafficsim.road.network.factory.vissim.FillTag Line
GTUColorer 230
create a FILL 256
GTUMix 258
RouteMix 259
ShortestRoute 260
ShortestRouteMix 261
org.opentrafficsim.road.network.factory.vissim.GTUColorerTag Line
use parameters for AccelerationGTUColorer 78
default colorer 91
org.opentrafficsim.road.network.factory.vissim.GeneratorTag Line
parse direction 179
GTUMix 376
RouteMix 377
ShortestRoute 378
ShortestRouteMix 379
Different strategical planner factories 380
org.opentrafficsim.road.network.factory.vissim.LinkTag Line
differentiate by road type 199
org.opentrafficsim.road.network.factory.vissim.Links Line
create for polyLine if (linkTag.nodeEndTag.node == null) { CartesianPoint coordinate = new CartesianPoint(linkTag.nodeStartTag.node.getLocation().getX(), linkTag.nodeStartTag.node.getLocation().getY(), linkTag.nodeStartTag.node.getLocation() .getZ()); double angle = linkTag.nodeStartTag.node.getDirection().getInUnit(); double slope = linkTag.nodeStartTag.node.getSlope().getSI(); coordinate.x += lengthSI * Math.cos(angle); coordinate.y += lengthSI * Math.sin(angle); coordinate.z += lengthSI * Math.sin(slope); NodeTag nodeTag = linkTag.nodeEndTag; nodeTag.angle = new Direction(angle, DirectionUnit.EAST_RADIAN); nodeTag.coordinate = new OTSPoint3D(coordinate.x, coordinate.y, coordinate.z); nodeTag.slope = new Direction(slope, DirectionUnit.EAST_RADIAN); linkTag.nodeEndTag.node = NodeTag.makeOTSNode(nodeTag, parser); nodeTags.remove(linkTag.nodeEndTag); } else if (linkTag.nodeStartTag.node == null) { CartesianPoint coordinate = new CartesianPoint(linkTag.nodeEndTag.node.getLocation().getX(), linkTag.nodeEndTag.node.getLocation().getY(), linkTag.nodeEndTag.node.getLocation().getZ()); double angle = linkTag.nodeEndTag.node.getDirection().getInUnit(); double slope = linkTag.nodeEndTag.node.getSlope().getSI(); coordinate.x -= lengthSI * Math.cos(angle); coordinate.y -= lengthSI * Math.sin(angle); coordinate.z -= lengthSI * Math.sin(slope); NodeTag nodeTag = linkTag.nodeStartTag; nodeTag.angle = new Direction(angle, DirectionUnit.EAST_RADIAN); nodeTag.coordinate = new OTSPoint3D(coordinate.x, coordinate.y, coordinate.z); nodeTag.slope = new Direction(slope, DirectionUnit.EAST_RADIAN); linkTag.nodeStartTag.node = NodeTag.makeOTSNode(nodeTag, parser); nodeTags.remove(linkTag.nodeStartTag); } 163
move the radius if there is an start and end offset? How? 401
Map<GTUType, LongitudinalDirectionality> linkDirections = new HashMap<>(); 492
Map<GTUType, LongitudinalDirectionality> linkDirections = new HashMap<>(); 611
org.opentrafficsim.road.network.factory.vissim.ListGeneratorTag Line
GTUColorer 158
org.opentrafficsim.road.network.factory.vissim.NodeTag Line
slope as an angle. 52
slope for the Node. 75
slope for the Node. 82
slope for the Node. 288
org.opentrafficsim.road.network.factory.vissim.PolyLineTag Line
Auto-generated constructor stub 60
org.opentrafficsim.road.network.factory.vissim.SensorTag Line
Auto-generated constructor stub 96
org.opentrafficsim.road.network.factory.vissim.SignalHeadTag Line
Auto-generated constructor stub 78
org.opentrafficsim.road.network.factory.vissim.StraightTag Line
Auto-generated constructor stub 48
org.opentrafficsim.road.network.factory.vissim.TestVissimParser Line
Auto-generated catch block 173
org.opentrafficsim.road.network.factory.vissim.VissimNetworkLaneParser Line
shortestRoute, routeMix, ShortestRouteMix 267
Make routes GTU specific. See what to do with GTUType.ALL for routes 572
Automate addition of Routes to network this.network.addRoute(GTUType.ALL, routeTag.route); } 573