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 | 10 | TODO, FIXME, XXX |
Each tag is detailed below:
Number of occurrences found in the code: 10
org.opentrafficsim.sim0mq.kpi.Sim0MQKpiTransceiver | Line |
---|---|
implement DELETE message | 283 |
numberMetadataEntries | 307 |
numberSpaceTimeRegions | 308 |
"connected" not part of query anymore | 309 |
totalTrajectory newMessage.add(transmissionInterval.si); | 310 |
org.opentrafficsim.sim0mq.kpi.Sim0MQSampler | Line |
ABSTRACT TEMPORARILY <p> Copyright (c) 2013-2018 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved. <br> BSD-style license. See <a href="http://opentrafficsim.org/node/13">OpenTrafficSim License</a>. <p> | 11 |
laneId should be unique on its own String laneId = linkId + "." + imbPayload.readString(); double longitudinalPosition = imbPayload.readDouble(); double length = imbPayload.readDouble(); double width = imbPayload.readDouble(); byte r = imbPayload.readByte(); byte g = imbPayload.readByte(); byte b = imbPayload.readByte(); | 298 |
GTU Type and Route should be part of the NEW message GtuData gtuData = new GtuData(gtuId, this.sampler.defaultGtuType, this.sampler.defaultRoute); this.sampler.gtus.put(gtuId, gtuData); break; } | 307 |
laneId should be unique on its own String laneId = linkId + "." + imbPayload.readString(); double longitudinalPosition = imbPayload.readDouble(); double speed = imbPayload.readDouble(); double acceleration = imbPayload.readDouble(); String turnIndicatorStatus = imbPayload.readString(); boolean brakingLights = imbPayload.readBoolean(); double odometer = imbPayload.readDouble(); boolean forward = true; | 323 |
laneId should be unique on its own, or keep network, link and lane id separate String laneId = linkId + "." + imbPayload.readString(); System.out.println("Lane " + laneId + " received."); int laneNumber = imbPayload.readInt32(); int dlNumPoints = imbPayload.readInt32(); double len = 0.0; double x = imbPayload.readDouble(); double y = imbPayload.readDouble(); double z = imbPayload.readDouble(); CartesianPoint p1 = new CartesianPoint(x, y, z); for (int i = 1; i < dlNumPoints; i++) { x = imbPayload.readDouble(); y = imbPayload.readDouble(); z = imbPayload.readDouble(); CartesianPoint p2 = new CartesianPoint(x, y, z); len += p1.distance(p2); p1 = p2; } Length length = new Length(len, LengthUnit.SI); if (!this.sampler.links.containsKey(linkId)) { System.out.println("Link not received."); } LaneData laneData = new LaneData(this.sampler.links.get(linkId), laneId, length); if (this.sampler.lanes.containsKey(laneId)) { System.out.println("Lanes not unique."); } this.sampler.lanes.put(laneId, laneData); break; } | 565 |