| initLaneChange(LateralDirectionality) |   | 0% |   | 0% | 8 | 8 | 31 | 31 | 1 | 1 | 
| getLateralPosition(Lane) |   | 0% |   | 0% | 11 | 11 | 25 | 25 | 1 | 1 | 
| finalizeLaneChange(LateralDirectionality) |   | 0% |   | 0% | 6 | 6 | 26 | 26 | 1 | 1 | 
| enterLaneRecursive(Lane, Length, int) |    | 49% |    | 41% | 10 | 13 | 17 | 36 | 0 | 1 | 
| getCarFollowingAcceleration() |   | 0% |   | 0% | 3 | 3 | 17 | 17 | 1 | 1 | 
| position(Lane, RelativePosition, Time) |    | 78% |    | 78% | 7 | 20 | 10 | 62 | 0 | 1 | 
| enterCrossSection() |    | 55% |    | 36% | 8 | 12 | 21 | 39 | 0 | 1 | 
| scheduleLeaveEvent() |    | 61% |    | 66% | 6 | 10 | 10 | 32 | 0 | 1 | 
| destroy() |    | 67% |    | 70% | 3 | 6 | 7 | 33 | 0 | 1 | 
| getDesiredSpeed() |   | 0% |   | 0% | 4 | 4 | 13 | 13 | 1 | 1 | 
| getReferencePosition() |    | 58% |    | 50% | 5 | 7 | 8 | 22 | 0 | 1 | 
| leaveCrossSection() |   | 0% |   | 0% | 4 | 4 | 9 | 9 | 1 | 1 | 
| move(DirectedPoint) |    | 75% |    | 70% | 3 | 6 | 16 | 37 | 0 | 1 | 
| cancelAllEvents() |    | 35% |    | 40% | 5 | 6 | 6 | 12 | 0 | 1 | 
| getNextLaneForRoute(Lane) |    | 37% |    | 25% | 4 | 5 | 8 | 13 | 0 | 1 | 
| isBrakingLightsOn(Time) |   | 0% |   | 0% | 3 | 3 | 3 | 3 | 1 | 1 | 
| init(LaneBasedStrategicalPlanner, Set, Speed) |    | 89% |    | 77% | 4 | 10 | 8 | 44 | 0 | 1 | 
| scheduleEnterEvent() |    | 74% |    | 75% | 2 | 5 | 5 | 19 | 0 | 1 | 
| forceLaneChangeFinalization() |   | 0% |   | 0% | 3 | 3 | 6 | 6 | 1 | 1 | 
| remainingEventDistance() |    | 39% |    | 50% | 1 | 2 | 3 | 5 | 0 | 1 | 
| getProjectedLength(Lane) |   | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| timeAtLine(OtsLine3d, RelativePosition) |    | 92% |    | 81% | 3 | 9 | 4 | 31 | 0 | 1 | 
| laneChangeAllowed() |   | 0% |   | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| lambda$getCarFollowingAcceleration$3(Speed, SpeedLimitInfo, PerceptionCollectable) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getNextLanesForRoute(Lane) |    | 82% |    | 66% | 2 | 4 | 3 | 13 | 0 | 1 | 
| lambda$getDesiredSpeed$2(SpeedLimitInfo) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| reinit(Set) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setParent(Gtu) |   | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| getTurnIndicatorStatus(Time) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getTacticalPlanner(Time) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| isBrakingLightsOn() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| lambda$getNextLaneForRoute$1(Lane, Set) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| addTrigger(Lane, SimEventInterface) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getStrategicalPlanner(Time) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| setTurnIndicatorStatus(TurnIndicatorStatus) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| lambda$getLateralPosition$4(Lane, double) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| setFinalizeLaneChangeEvent(SimEventInterface) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setVehicleModel(VehicleModel) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| getNetwork() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| setInstantaneousLaneChange(boolean) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| setNoLaneChangeDistance(Length) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| getVehicleModel() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| isInstantaneousLaneChange() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| static {...} |   | 100% |  | n/a | 0 | 1 | 0 | 10 | 0 | 1 | 
| scheduleTriggers(Lane) |   | 100% |    | 75% | 2 | 5 | 0 | 13 | 0 | 1 | 
| LaneBasedGtu(String, GtuType, Length, Length, Speed, Length, RoadNetwork) |   | 100% |  | n/a | 0 | 1 | 0 | 15 | 0 | 1 | 
| changeLaneInstantaneously(LateralDirectionality) |   | 100% |  | n/a | 0 | 1 | 0 | 13 | 0 | 1 | 
| leaveAllLanes() |   | 100% |   | 100% | 0 | 3 | 0 | 10 | 0 | 1 | 
| positions(RelativePosition, Time) |   | 100% |   | 100% | 0 | 3 | 0 | 7 | 0 | 1 | 
| fractionalPositions(RelativePosition, Time) |   | 100% |   | 100% | 0 | 3 | 0 | 7 | 0 | 1 | 
| fractionalPosition(Lane, RelativePosition, Time) |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| fractionalPosition(Lane, RelativePosition) |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| position(Lane, RelativePosition) |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| positions(RelativePosition) |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| fractionalPositions(RelativePosition) |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| toString() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| lambda$leaveAllLanes$0(Lane) |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getTurnIndicatorStatus() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getStrategicalPlanner() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getTacticalPlanner() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 |