...
- Segment (1 Track, 2 Contacts, 1 Signal)
- Segment_bid (bi-directional) (1 Track, 2 Contacts, 2 Signals)
- Track (1 Track)
- Track_bid (1 Track)
- Point_in (1 Point with 2 incoming and 1 outgoing tracks)
- Point_out (1 Point with 1 incoming and 2 outgoing tracks)
- Point_bid (1 Point, 2 to 1 bi-directional point)
- Cross_in (1 Track, 2 Points, has 2 incoming and , 1 outgoing and 1 bi-directional track with where incoming trains get on the main trach track and outgoing come from the side track)
- Cross_out (1 Track, 2 Points, has 1 incoming and , 2 outgoing and 1 bi-directional track with where outgoing trains come from the main track and incoming go to the side track)
...