(self, netInfo: NetworkBuild, localPos: DummyVehicle)
| 14 | |
| 15 | class LocalScene: |
| 16 | def __init__(self, netInfo: NetworkBuild, localPos: DummyVehicle) -> None: |
| 17 | self.netInfo = netInfo |
| 18 | self.localPos = localPos |
| 19 | self.edges, self.junctions = self.getRoadGraph() |
| 20 | self.currVehicles: dict[str, Vehicle] = {} |
| 21 | self.vehINAoI: dict[str, Vehicle] = {} |
| 22 | self.outOfAoI: dict[str, Vehicle] = {} |
| 23 | |
| 24 | def getRoadGraph(self) -> tuple[set[str]]: |
| 25 | ex, ey = self.localPos.x, self.localPos.y |
nothing calls this directly
no test coverage detected