/
JunctionClassDiagram.cd
99 lines (99 loc) · 3.79 KB
/
JunctionClassDiagram.cd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
<?xml version="1.0" encoding="utf-8"?>
<ClassDiagram MajorVersion="1" MinorVersion="1" MembersFormat="FullSignature">
<Class Name="Junction">
<Position X="0.75" Y="0.5" Width="2.75" />
<TypeIdentifier>
<HashCode>AAAAAAAAAAAAAAAEAAAAAAAAAAAEAAABIAAAgABAAAA=</HashCode>
<FileName>Assets\Scripts\Junctions\Junction.cs</FileName>
</TypeIdentifier>
</Class>
<Class Name="JunctionT">
<Position X="0.75" Y="3.5" Width="2.5" />
<Members>
<Field Name="NodeA" Hidden="true" />
<Field Name="NodeB" Hidden="true" />
<Field Name="NodeC" Hidden="true" />
<Field Name="NodeD" Hidden="true" />
<Field Name="NodeE" Hidden="true" />
<Field Name="NodeF" Hidden="true" />
</Members>
<TypeIdentifier>
<HashCode>AAAAACAAACAAAAAAAAAGAAAAQACACAAAIARAAABAEAg=</HashCode>
<FileName>Assets\Scripts\Junctions\JunctionT.cs</FileName>
</TypeIdentifier>
</Class>
<Class Name="JunctionX">
<Position X="3.75" Y="3.5" Width="2.5" />
<Members>
<Field Name="NodeA" Hidden="true" />
<Field Name="NodeB" Hidden="true" />
<Field Name="NodeC" Hidden="true" />
<Field Name="NodeD" Hidden="true" />
<Field Name="NodeE" Hidden="true" />
<Field Name="NodeF" Hidden="true" />
<Field Name="NodeG" Hidden="true" />
<Field Name="NodeH" Hidden="true" />
</Members>
<TypeIdentifier>
<HashCode>AAAAACAAACAAAAAAAAAGAAAAQACACAAAIAFAAAAAGCg=</HashCode>
<FileName>Assets\Scripts\Junctions\JunctionX.cs</FileName>
</TypeIdentifier>
</Class>
<Class Name="PhaseExtension">
<Position X="12.25" Y="0.5" Width="2.25" />
<TypeIdentifier>
<HashCode>AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
<FileName>Assets\Scripts\Junctions\JunctionXWithLights.cs</FileName>
</TypeIdentifier>
</Class>
<Class Name="JunctionXWithLights">
<Position X="6.75" Y="0.5" Width="1.75" />
<Members>
<Field Name="east" Hidden="true" />
<Field Name="eastLights" Hidden="true" />
<Field Name="inBetWeenPhaseTime" Hidden="true" />
<Field Name="mainPhaseTime" Hidden="true" />
<Field Name="north" Hidden="true" />
<Field Name="northLights" Hidden="true" />
<Field Name="Phase" Hidden="true" />
<Field Name="phaseTime" Hidden="true" />
</Members>
<InheritanceLine Type="JunctionX" FixedFromPoint="true">
<Path>
<Point X="6.125" Y="3.5" />
<Point X="6.125" Y="3.329" />
<Point X="7.625" Y="3.329" />
<Point X="7.625" Y="2.954" />
</Path>
</InheritanceLine>
<TypeIdentifier>
<HashCode>AAUAEAAAACAAAAQAAQAAAAABAAAAAACAAAAAAQBAhQA=</HashCode>
<FileName>Assets\Scripts\Junctions\JunctionXWithLights.cs</FileName>
</TypeIdentifier>
</Class>
<Class Name="JunctionXWithPriority">
<Position X="6.75" Y="3.75" Width="1.75" />
<TypeIdentifier>
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAA=</HashCode>
<FileName>Assets\Scripts\Junctions\JunctionXWithPriority.cs</FileName>
</TypeIdentifier>
</Class>
<Class Name="TrafficLight">
<Position X="12.75" Y="2.75" Width="2" />
<Compartments>
<Compartment Name="Private" Collapsed="true" />
</Compartments>
<TypeIdentifier>
<HashCode>FAAAAAAAABAAAAABABIABAAABAAAAAAAIIAAAAAAAUA=</HashCode>
<FileName>Assets\Scripts\TrafficLight.cs</FileName>
</TypeIdentifier>
</Class>
<Enum Name="Phase" Collapsed="true">
<Position X="12.25" Y="2" Width="1.5" />
<TypeIdentifier>
<HashCode>AACAAAAAAAAAAACAAAAAAAAAAAAEAAAAAAAAAAABAAA=</HashCode>
<FileName>Assets\Scripts\Junctions\JunctionXWithLights.cs</FileName>
</TypeIdentifier>
</Enum>
<Font Name="Segoe UI" Size="9" />
</ClassDiagram>