1313using Newtonsoft . Json . Linq ;
1414
1515namespace BoGLWeb {
16- public class SystemDiagram {
16+ public class SystemDiagram {
1717 private static readonly ImmutableDictionary < string , int > modifierIDDict ;
1818 private static readonly ImmutableDictionary < int , string > modifierIDDictReverse ;
1919 private static readonly ImmutableDictionary < int , string > modifierIDDictReverseGraph ;
@@ -69,24 +69,23 @@ static SystemDiagram() {
6969 typeBuilder . Add ( "System_MR_Torque_Input" , 10 ) ;
7070 typeBuilder . Add ( "System_MR_Velocity_Input" , 11 ) ;
7171 typeBuilder . Add ( "System_MR_Lever" , 12 ) ;
72- typeBuilder . Add ( "System_MR_Pulley" , 13 ) ;
73- typeBuilder . Add ( "System_MR_Pulley_Grounded" , 30 ) ;
74- typeBuilder . Add ( "System_MR_Belt" , 14 ) ;
75- typeBuilder . Add ( "System_MR_Shaft" , 15 ) ;
76- typeBuilder . Add ( "System_MR_Gear" , 16 ) ;
77- typeBuilder . Add ( "System_MR_Gear_Pair" , 17 ) ;
78- typeBuilder . Add ( "System_MR_Rack" , 18 ) ;
79- typeBuilder . Add ( "System_MR_Rack_Pinion" , 19 ) ;
80- typeBuilder . Add ( "System_E_Inductor" , 20 ) ;
81- typeBuilder . Add ( "System_E_Capacitor" , 21 ) ;
82- typeBuilder . Add ( "System_E_Resistor" , 22 ) ;
83- typeBuilder . Add ( "System_E_Transformer" , 23 ) ;
84- typeBuilder . Add ( "System_E_Junction" , 24 ) ;
85- typeBuilder . Add ( "System_E_Ground" , 25 ) ;
86- typeBuilder . Add ( "System_E_Current_Input" , 26 ) ;
87- typeBuilder . Add ( "System_E_Voltage_Input" , 27 ) ;
88- typeBuilder . Add ( "System_O_PM_Motor" , 28 ) ;
89- typeBuilder . Add ( "System_O_VC_Transducer" , 29 ) ;
72+ typeBuilder . Add ( "System_MR_Belt" , 13 ) ;
73+ typeBuilder . Add ( "System_MR_Shaft" , 14 ) ;
74+ typeBuilder . Add ( "System_MR_Gear" , 15 ) ;
75+ typeBuilder . Add ( "System_MR_Gear_Pair" , 16 ) ;
76+ typeBuilder . Add ( "System_MR_Rack" , 17 ) ;
77+ typeBuilder . Add ( "System_MR_Rack_Pinion" , 18 ) ;
78+ typeBuilder . Add ( "System_E_Inductor" , 19 ) ;
79+ typeBuilder . Add ( "System_E_Capacitor" , 20 ) ;
80+ typeBuilder . Add ( "System_E_Resistor" , 21 ) ;
81+ typeBuilder . Add ( "System_E_Transformer" , 22 ) ;
82+ typeBuilder . Add ( "System_E_Junction" , 23 ) ;
83+ typeBuilder . Add ( "System_E_Ground" , 24 ) ;
84+ typeBuilder . Add ( "System_E_Current_Input" , 25 ) ;
85+ typeBuilder . Add ( "System_E_Voltage_Input" , 26 ) ;
86+ typeBuilder . Add ( "System_O_PM_Motor" , 27 ) ;
87+ typeBuilder . Add ( "System_O_VC_Transducer" , 28 ) ;
88+ typeBuilder . Add ( "System_MR_Pulley_Grounded" , 29 ) ;
9089
9190 typeIDDict = typeBuilder . ToImmutable ( ) ;
9291
@@ -105,24 +104,23 @@ static SystemDiagram() {
105104 typeBuilderReverse . Add ( 10 , "System_MR_Torque_Input" ) ;
106105 typeBuilderReverse . Add ( 11 , "System_MR_Velocity_Input" ) ;
107106 typeBuilderReverse . Add ( 12 , "System_MR_Lever" ) ;
108- typeBuilderReverse . Add ( 13 , "System_MR_Pulley" ) ;
109- typeBuilderReverse . Add ( 30 , "System_MR_Pulley_Grounded" ) ;
110- typeBuilderReverse . Add ( 14 , "System_MR_Belt" ) ;
111- typeBuilderReverse . Add ( 15 , "System_MR_Shaft" ) ;
112- typeBuilderReverse . Add ( 16 , "System_MR_Gear" ) ;
113- typeBuilderReverse . Add ( 17 , "System_MR_Gear_Pair" ) ;
114- typeBuilderReverse . Add ( 18 , "System_MR_Rack" ) ;
115- typeBuilderReverse . Add ( 19 , "System_MR_Rack_Pinion" ) ;
116- typeBuilderReverse . Add ( 20 , "System_E_Inductor" ) ;
117- typeBuilderReverse . Add ( 21 , "System_E_Capacitor" ) ;
118- typeBuilderReverse . Add ( 22 , "System_E_Resistor" ) ;
119- typeBuilderReverse . Add ( 23 , "System_E_Transformer" ) ;
120- typeBuilderReverse . Add ( 24 , "System_E_Junction" ) ;
121- typeBuilderReverse . Add ( 25 , "System_E_Ground" ) ;
122- typeBuilderReverse . Add ( 26 , "System_E_Current_Input" ) ;
123- typeBuilderReverse . Add ( 27 , "System_E_Voltage_Input" ) ;
124- typeBuilderReverse . Add ( 28 , "System_O_PM_Motor" ) ;
125- typeBuilderReverse . Add ( 29 , "System_O_VC_Transducer" ) ;
107+ typeBuilderReverse . Add ( 13 , "System_MR_Belt" ) ;
108+ typeBuilderReverse . Add ( 14 , "System_MR_Shaft" ) ;
109+ typeBuilderReverse . Add ( 15 , "System_MR_Gear" ) ;
110+ typeBuilderReverse . Add ( 16 , "System_MR_Gear_Pair" ) ;
111+ typeBuilderReverse . Add ( 17 , "System_MR_Rack" ) ;
112+ typeBuilderReverse . Add ( 18 , "System_MR_Rack_Pinion" ) ;
113+ typeBuilderReverse . Add ( 19 , "System_E_Inductor" ) ;
114+ typeBuilderReverse . Add ( 20 , "System_E_Capacitor" ) ;
115+ typeBuilderReverse . Add ( 21 , "System_E_Resistor" ) ;
116+ typeBuilderReverse . Add ( 22 , "System_E_Transformer" ) ;
117+ typeBuilderReverse . Add ( 23 , "System_E_Junction" ) ;
118+ typeBuilderReverse . Add ( 24 , "System_E_Ground" ) ;
119+ typeBuilderReverse . Add ( 25 , "System_E_Current_Input" ) ;
120+ typeBuilderReverse . Add ( 26 , "System_E_Voltage_Input" ) ;
121+ typeBuilderReverse . Add ( 27 , "System_O_PM_Motor" ) ;
122+ typeBuilderReverse . Add ( 28 , "System_O_VC_Transducer" ) ;
123+ typeBuilderReverse . Add ( 29 , "System_MR_Pulley_Grounded" ) ;
126124
127125 typeIDDictReverse = typeBuilderReverse . ToImmutable ( ) ;
128126 }
0 commit comments