| 23 | |
| 24 | @dataclass |
| 25 | class Junction: |
| 26 | id: str = None |
| 27 | incoming_edges: set[str] = field(default_factory=set) |
| 28 | outgoing_edges: set[str] = field(default_factory=set) |
| 29 | JunctionLanes: set[str] = field(default_factory=set) |
| 30 | affGridIDs: set[tuple[int]] = field(default_factory=set) |
| 31 | shape: list[tuple[float]] = None |
| 32 | |
| 33 | |
| 34 | @dataclass |