update() | | 38% | | 31% | 27 | 36 | 59 | 95 | 0 | 1 |
lambda$getUpstreamGtus$15(RelativePosition.Type, Length, LaneRecord) | | 0% | | 0% | 11 | 11 | 18 | 18 | 1 | 1 |
lambda$getDownstreamObjects$3(Length, LaneRecord) | | 16% | | 12% | 4 | 5 | 8 | 11 | 0 | 1 |
lambda$getUpstreamObjects$7(Length, LaneRecord) | | 0% | | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
getFirstDownstreamGtus(RelativeLane, RelativePosition.Type, RelativePosition.Type, RelativePosition.Type, RelativePosition.Type) | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
getFirstUpstreamGtus(RelativeLane, RelativePosition.Type, RelativePosition.Type, RelativePosition.Type, RelativePosition.Type) | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
getUpstreamGtus(RelativeLane, RelativePosition.Type, RelativePosition.Type, RelativePosition.Type, RelativePosition.Type) | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
startUpstream(LaneRecord, RelativePosition.Type) | | 0% | | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
getUpstreamObjects(RelativeLane, Class, RelativePosition.Type) | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
lambda$getFirstUpstreamGtus$25(Length, RelativePosition.Type, LaneRecord) | | 0% | | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
startDownstream(LaneRecord, RelativePosition.Type) | | 30% | | 25% | 2 | 3 | 5 | 7 | 0 | 1 |
getUpstreamLinks(Lane) | | 0% | | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
lambda$getFirstUpstreamGtus$26(LaneRecord, Length, RelativePosition.Type) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$getFirstUpstreamGtus$24(LaneRecord, Length, RelativePosition.Type) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$getFirstDownstreamGtus$20(LaneRecord, Length, RelativePosition.Type) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$getFirstDownstreamGtus$18(LaneRecord, Length, RelativePosition.Type) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$getFirstUpstreamGtus$27(Length, RelativePosition.Type, LaneRecord) | | 0% | | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
lambda$getFirstDownstreamGtus$21(Length, RelativePosition.Type, LaneRecord) | | 0% | | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
lambda$getFirstDownstreamGtus$19(Length, RelativePosition.Type, LaneRecord) | | 0% | | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
lambda$getFirstUpstreamGtus$28(Length, RelativePosition.Type, LaneBasedGtu, LaneRecord) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$getFirstDownstreamGtus$22(RelativePosition.Type, Length, LaneBasedGtu, LaneRecord) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$getUpstreamGtus$16(Length, RelativePosition.Type, LaneBasedGtu, LaneRecord) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$getUpstreamGtus$14(LaneRecord) | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
lambda$getUpstreamObjects$6(LaneRecord) | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
lambda$getDownstreamObjects$1(boolean, LaneRecord) | | 0% | | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
lambda$getUpstreamObjects$8(Length, LaneBasedObject, LaneRecord) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$getDownstreamObjects$4(Length, LaneBasedObject, LaneRecord) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getCrossSectionRecords(RelativeLane) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$getDownstreamGtus$11(Length, RelativePosition.Type, LaneRecord) | | 92% | | 75% | 4 | 11 | 1 | 17 | 0 | 1 |
lambda$getFirstUpstreamGtus$23(RelativePosition.Type, LaneRecord) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$getFirstDownstreamGtus$17(RelativePosition.Type, LaneRecord) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$getUpstreamGtus$13(RelativePosition.Type, LaneRecord) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$getUpstreamObjects$5(RelativePosition.Type, LaneRecord) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getDownstreamGtus(RelativeLane, RelativePosition.Type, RelativePosition.Type, RelativePosition.Type, RelativePosition.Type) | | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
getDownstreamObjects(RelativeLane, Class, RelativePosition.Type, boolean) | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
position(LaneBasedGtu, LaneRecord, RelativePosition.Type) | | 100% | | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
LaneStructure(LaneBasedGtu, Length, Length) | | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
addToCrossSection(LaneRecord) | | 100% | | 50% | 2 | 3 | 0 | 3 | 0 | 1 |
lambda$getDownstreamGtus$12(RelativePosition.Type, Length, LaneBasedGtu, LaneRecord) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$getDownstreamObjects$2(boolean, LaneRecord) | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
lambda$position$29(LaneBasedGtu, LaneRecord, RelativePosition.Type) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getRootCrossSection() | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getRootRecord(RelativeLane) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
exists(RelativeLane) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
lambda$getDownstreamGtus$9(RelativePosition.Type, LaneRecord) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$getDownstreamObjects$0(RelativePosition.Type, LaneRecord) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$addToCrossSection$31(RelativeLane) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$update$30() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$getDownstreamGtus$10(LaneRecord) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |