1 // #00010
2 //
3 // Regression test to catch a crossing that could be intriduced during
4 // nudging when the centring step could previously change the ordering
5 // of some segments. It now unifies them, rather than centring.
6 //
7 #include "libavoid/libavoid.h"
8 #include "libcola/cola.h"
9 using namespace cola;
10 using namespace Avoid;
main(void)11 int main(void) {
12 Router *router = new Router(
13 PolyLineRouting | OrthogonalRouting);
14 router->setRoutingParameter((RoutingParameter)0, 50);
15 router->setRoutingParameter((RoutingParameter)1, 0);
16 router->setRoutingParameter((RoutingParameter)2, 0);
17 router->setRoutingParameter((RoutingParameter)3, 4000);
18 router->setRoutingParameter((RoutingParameter)4, 0);
19 router->setRoutingParameter((RoutingParameter)5, 100);
20 router->setRoutingOption((RoutingOption)0, true);
21 router->setRoutingOption((RoutingOption)1, true);
22 router->setRoutingOption((RoutingOption)2, false);
23 router->setRoutingOption((RoutingOption)3, false);
24
25 #if 0
26 Polygon poly1(4);
27 poly1.ps[0] = Point(1299.5, 855.5);
28 poly1.ps[1] = Point(1299.5, 887.5);
29 poly1.ps[2] = Point(1279.5, 887.5);
30 poly1.ps[3] = Point(1279.5, 855.5);
31 new ShapeRef(router, poly1, 1);
32
33 Polygon poly2(4);
34 poly2.ps[0] = Point(647.5, 2048.54);
35 poly2.ps[1] = Point(647.5, 2068.54);
36 poly2.ps[2] = Point(615.5, 2068.54);
37 poly2.ps[3] = Point(615.5, 2048.54);
38 new ShapeRef(router, poly2, 2);
39
40 Polygon poly3(4);
41 poly3.ps[0] = Point(282.5, 1914.17);
42 poly3.ps[1] = Point(282.5, 1946.17);
43 poly3.ps[2] = Point(262.5, 1946.17);
44 poly3.ps[3] = Point(262.5, 1914.17);
45 new ShapeRef(router, poly3, 3);
46
47 Polygon poly4(4);
48 poly4.ps[0] = Point(647.5, 2090.54);
49 poly4.ps[1] = Point(647.5, 2110.54);
50 poly4.ps[2] = Point(615.5, 2110.54);
51 poly4.ps[3] = Point(615.5, 2090.54);
52 new ShapeRef(router, poly4, 4);
53
54 Polygon poly5(4);
55 poly5.ps[0] = Point(282.5, 2048.54);
56 poly5.ps[1] = Point(282.5, 2110.54);
57 poly5.ps[2] = Point(220.5, 2110.54);
58 poly5.ps[3] = Point(220.5, 2048.54);
59 new ShapeRef(router, poly5, 5);
60
61 Polygon poly6(4);
62 poly6.ps[0] = Point(1731.5, 492);
63 poly6.ps[1] = Point(1731.5, 869);
64 poly6.ps[2] = Point(1509.5, 869);
65 poly6.ps[3] = Point(1509.5, 492);
66 new ShapeRef(router, poly6, 6);
67
68 Polygon poly7(4);
69 poly7.ps[0] = Point(1409.5, 45);
70 poly7.ps[1] = Point(1409.5, 219);
71 poly7.ps[2] = Point(1289.5, 219);
72 poly7.ps[3] = Point(1289.5, 45);
73 new ShapeRef(router, poly7, 7);
74
75 Polygon poly8(4);
76 poly8.ps[0] = Point(947.5, 2001.54);
77 poly8.ps[1] = Point(947.5, 2033.54);
78 poly8.ps[2] = Point(927.5, 2033.54);
79 poly8.ps[3] = Point(927.5, 2001.54);
80 new ShapeRef(router, poly8, 8);
81
82 Polygon poly9(4);
83 poly9.ps[0] = Point(1255.5, 1973.54);
84 poly9.ps[1] = Point(1255.5, 1993.54);
85 poly9.ps[2] = Point(1223.5, 1993.54);
86 poly9.ps[3] = Point(1223.5, 1973.54);
87 new ShapeRef(router, poly9, 9);
88
89 Polygon poly10(4);
90 poly10.ps[0] = Point(1255.5, 2048.54);
91 poly10.ps[1] = Point(1255.5, 2068.54);
92 poly10.ps[2] = Point(1223.5, 2068.54);
93 poly10.ps[3] = Point(1223.5, 2048.54);
94 new ShapeRef(router, poly10, 10);
95
96 Polygon poly11(4);
97 poly11.ps[0] = Point(1135.5, 1869.54);
98 poly11.ps[1] = Point(1135.5, 1889.54);
99 poly11.ps[2] = Point(1103.5, 1889.54);
100 poly11.ps[3] = Point(1103.5, 1869.54);
101 new ShapeRef(router, poly11, 11);
102
103 Polygon poly12(4);
104 poly12.ps[0] = Point(1129.5, 1782.17);
105 poly12.ps[1] = Point(1129.5, 1814.17);
106 poly12.ps[2] = Point(1109.5, 1814.17);
107 poly12.ps[3] = Point(1109.5, 1782.17);
108 new ShapeRef(router, poly12, 12);
109
110 Polygon poly13(4);
111 poly13.ps[0] = Point(829.5, 1859.17);
112 poly13.ps[1] = Point(829.5, 1879.17);
113 poly13.ps[2] = Point(797.5, 1879.17);
114 poly13.ps[3] = Point(797.5, 1859.17);
115 new ShapeRef(router, poly13, 13);
116
117 Polygon poly14(4);
118 poly14.ps[0] = Point(422.5, 1859.17);
119 poly14.ps[1] = Point(422.5, 1879.17);
120 poly14.ps[2] = Point(390.5, 1879.17);
121 poly14.ps[3] = Point(390.5, 1859.17);
122 new ShapeRef(router, poly14, 14);
123
124 Polygon poly15(4);
125 poly15.ps[0] = Point(1472.5, 1859.17);
126 poly15.ps[1] = Point(1472.5, 1879.17);
127 poly15.ps[2] = Point(1440.5, 1879.17);
128 poly15.ps[3] = Point(1440.5, 1859.17);
129 new ShapeRef(router, poly15, 15);
130
131 Polygon poly16(4);
132 poly16.ps[0] = Point(979.028, 1370.55);
133 poly16.ps[1] = Point(979.028, 1414.55);
134 poly16.ps[2] = Point(891.028, 1414.55);
135 poly16.ps[3] = Point(891.028, 1370.55);
136 new ShapeRef(router, poly16, 16);
137
138 Polygon poly17(4);
139 poly17.ps[0] = Point(1299.5, 1649.17);
140 poly17.ps[1] = Point(1299.5, 1681.17);
141 poly17.ps[2] = Point(1279.5, 1681.17);
142 poly17.ps[3] = Point(1279.5, 1649.17);
143 new ShapeRef(router, poly17, 17);
144
145 Polygon poly18(4);
146 poly18.ps[0] = Point(252, 1663.17);
147 poly18.ps[1] = Point(252, 1827.17);
148 poly18.ps[2] = Point(45, 1827.17);
149 poly18.ps[3] = Point(45, 1663.17);
150 new ShapeRef(router, poly18, 18);
151
152 Polygon poly19(4);
153 poly19.ps[0] = Point(1299.5, 1525.17);
154 poly19.ps[1] = Point(1299.5, 1557.17);
155 poly19.ps[2] = Point(1279.5, 1557.17);
156 poly19.ps[3] = Point(1279.5, 1525.17);
157 new ShapeRef(router, poly19, 19);
158
159 Polygon poly20(4);
160 poly20.ps[0] = Point(1299.5, 1401.17);
161 poly20.ps[1] = Point(1299.5, 1433.17);
162 poly20.ps[2] = Point(1279.5, 1433.17);
163 poly20.ps[3] = Point(1279.5, 1401.17);
164 new ShapeRef(router, poly20, 20);
165
166 Polygon poly21(4);
167 poly21.ps[0] = Point(1278.5, 1011.17);
168 poly21.ps[1] = Point(1278.5, 1043.17);
169 poly21.ps[2] = Point(1258.5, 1043.17);
170 poly21.ps[3] = Point(1258.5, 1011.17);
171 new ShapeRef(router, poly21, 21);
172
173 Polygon poly22(4);
174 poly22.ps[0] = Point(849, 1332.17);
175 poly22.ps[1] = Point(849, 1392.17);
176 poly22.ps[2] = Point(536, 1392.17);
177 poly22.ps[3] = Point(536, 1332.17);
178 new ShapeRef(router, poly22, 22);
179
180 Polygon poly23(4);
181 poly23.ps[0] = Point(1104.5, 956.167);
182 poly23.ps[1] = Point(1104.5, 976.167);
183 poly23.ps[2] = Point(1072.5, 976.167);
184 poly23.ps[3] = Point(1072.5, 956.167);
185 new ShapeRef(router, poly23, 23);
186
187 Polygon poly24(4);
188 poly24.ps[0] = Point(1278.5, 713.5);
189 poly24.ps[1] = Point(1278.5, 745.5);
190 poly24.ps[2] = Point(1258.5, 745.5);
191 poly24.ps[3] = Point(1258.5, 713.5);
192 new ShapeRef(router, poly24, 24);
193
194 Polygon poly25(4);
195 poly25.ps[0] = Point(1411.5, 713.5);
196 poly25.ps[1] = Point(1411.5, 745.5);
197 poly25.ps[2] = Point(1391.5, 745.5);
198 poly25.ps[3] = Point(1391.5, 713.5);
199 new ShapeRef(router, poly25, 25);
200
201 Polygon poly26(4);
202 poly26.ps[0] = Point(1441.5, 422.5);
203 poly26.ps[1] = Point(1441.5, 442.5);
204 poly26.ps[2] = Point(1409.5, 442.5);
205 poly26.ps[3] = Point(1409.5, 422.5);
206 new ShapeRef(router, poly26, 26);
207
208 Polygon poly27(4);
209 poly27.ps[0] = Point(1299.5, 535.25);
210 poly27.ps[1] = Point(1299.5, 567.25);
211 poly27.ps[2] = Point(1279.5, 567.25);
212 poly27.ps[3] = Point(1279.5, 535.25);
213 new ShapeRef(router, poly27, 27);
214
215 Polygon poly28(4);
216 poly28.ps[0] = Point(1299.5, 344);
217 poly28.ps[1] = Point(1299.5, 376);
218 poly28.ps[2] = Point(1279.5, 376);
219 poly28.ps[3] = Point(1279.5, 344);
220 new ShapeRef(router, poly28, 28);
221
222 Polygon poly29(4);
223 poly29.ps[0] = Point(1042.5, 628.75);
224 poly29.ps[1] = Point(1042.5, 648.75);
225 poly29.ps[2] = Point(1010.5, 648.75);
226 poly29.ps[3] = Point(1010.5, 628.75);
227 new ShapeRef(router, poly29, 29);
228
229 Polygon poly30(4);
230 poly30.ps[0] = Point(523.5, 532.75);
231 poly30.ps[1] = Point(523.5, 552.75);
232 poly30.ps[2] = Point(491.5, 552.75);
233 poly30.ps[3] = Point(491.5, 532.75);
234 new ShapeRef(router, poly30, 30);
235
236 Polygon poly31(4);
237 poly31.ps[0] = Point(523.5, 607.75);
238 poly31.ps[1] = Point(523.5, 627.75);
239 poly31.ps[2] = Point(491.5, 627.75);
240 poly31.ps[3] = Point(491.5, 607.75);
241 new ShapeRef(router, poly31, 31);
242
243 Polygon poly32(4);
244 poly32.ps[0] = Point(922.5, 541.25);
245 poly32.ps[1] = Point(922.5, 561.25);
246 poly32.ps[2] = Point(890.5, 561.25);
247 poly32.ps[3] = Point(890.5, 541.25);
248 new ShapeRef(router, poly32, 32);
249
250 Polygon poly33(4);
251 poly33.ps[0] = Point(761.5, 535.25);
252 poly33.ps[1] = Point(761.5, 567.25);
253 poly33.ps[2] = Point(741.5, 567.25);
254 poly33.ps[3] = Point(741.5, 535.25);
255 new ShapeRef(router, poly33, 33);
256
257 Polygon poly34(4);
258 poly34.ps[0] = Point(296.5, 535.25);
259 poly34.ps[1] = Point(296.5, 567.25);
260 poly34.ps[2] = Point(276.5, 567.25);
261 poly34.ps[3] = Point(276.5, 535.25);
262 new ShapeRef(router, poly34, 34);
263 #endif
264
265 Polygon poly35(4);
266 poly35.ps[0] = Point(616.5, 285);
267 poly35.ps[1] = Point(616.5, 305);
268 poly35.ps[2] = Point(584.5, 305);
269 poly35.ps[3] = Point(584.5, 285);
270 new ShapeRef(router, poly35, 35);
271
272 #if 0
273 Polygon poly36(4);
274 poly36.ps[0] = Point(616.5, 360);
275 poly36.ps[1] = Point(616.5, 380);
276 poly36.ps[2] = Point(584.5, 380);
277 poly36.ps[3] = Point(584.5, 360);
278 new ShapeRef(router, poly36, 36);
279
280 Polygon poly37(4);
281 poly37.ps[0] = Point(616.5, 552);
282 poly37.ps[1] = Point(616.5, 572);
283 poly37.ps[2] = Point(584.5, 572);
284 poly37.ps[3] = Point(584.5, 552);
285 new ShapeRef(router, poly37, 37);
286 #endif
287
288 Polygon poly38(4);
289 poly38.ps[0] = Point(891.5, 331);
290 poly38.ps[1] = Point(891.5, 351);
291 poly38.ps[2] = Point(859.5, 351);
292 poly38.ps[3] = Point(859.5, 331);
293 new ShapeRef(router, poly38, 38);
294
295 Polygon poly39(4);
296 poly39.ps[0] = Point(891.5, 229);
297 poly39.ps[1] = Point(891.5, 249);
298 poly39.ps[2] = Point(859.5, 249);
299 poly39.ps[3] = Point(859.5, 229);
300 new ShapeRef(router, poly39, 39);
301
302 #if 0
303 Polygon poly40(4);
304 poly40.ps[0] = Point(402, 96.5);
305 poly40.ps[1] = Point(402, 131.5);
306 poly40.ps[2] = Point(141, 131.5);
307 poly40.ps[3] = Point(141, 96.5);
308 new ShapeRef(router, poly40, 40);
309
310 Polygon poly41(4);
311 poly41.ps[0] = Point(554.5, 2002.21);
312 poly41.ps[1] = Point(554.5, 2022.21);
313 poly41.ps[2] = Point(522.5, 2022.21);
314 poly41.ps[3] = Point(522.5, 2002.21);
315 new ShapeRef(router, poly41, 41);
316
317 Polygon poly42(4);
318 poly42.ps[0] = Point(1299.5, 1247.17);
319 poly42.ps[1] = Point(1299.5, 1279.17);
320 poly42.ps[2] = Point(1279.5, 1279.17);
321 poly42.ps[3] = Point(1279.5, 1247.17);
322 new ShapeRef(router, poly42, 42);
323
324 Polygon poly43(4);
325 poly43.ps[0] = Point(616.5, 435);
326 poly43.ps[1] = Point(616.5, 455);
327 poly43.ps[2] = Point(584.5, 455);
328 poly43.ps[3] = Point(584.5, 435);
329 new ShapeRef(router, poly43, 43);
330
331 Polygon poly44(4);
332 poly44.ps[0] = Point(523.5, 649.75);
333 poly44.ps[1] = Point(523.5, 669.75);
334 poly44.ps[2] = Point(491.5, 669.75);
335 poly44.ps[3] = Point(491.5, 649.75);
336 new ShapeRef(router, poly44, 44);
337
338 Polygon poly45(4);
339 poly45.ps[0] = Point(302.5, 740.75);
340 poly45.ps[1] = Point(302.5, 760.75);
341 poly45.ps[2] = Point(270.5, 760.75);
342 poly45.ps[3] = Point(270.5, 740.75);
343 new ShapeRef(router, poly45, 45);
344
345 Polygon poly46(4);
346 poly46.ps[0] = Point(302.5, 842.75);
347 poly46.ps[1] = Point(302.5, 862.75);
348 poly46.ps[2] = Point(270.5, 862.75);
349 poly46.ps[3] = Point(270.5, 842.75);
350 new ShapeRef(router, poly46, 46);
351
352 Polygon poly47(4);
353 poly47.ps[0] = Point(678.5, 740.75);
354 poly47.ps[1] = Point(678.5, 760.75);
355 poly47.ps[2] = Point(646.5, 760.75);
356 poly47.ps[3] = Point(646.5, 740.75);
357 new ShapeRef(router, poly47, 47);
358
359 Polygon poly48(4);
360 poly48.ps[0] = Point(678.5, 842.75);
361 poly48.ps[1] = Point(678.5, 862.75);
362 poly48.ps[2] = Point(646.5, 862.75);
363 poly48.ps[3] = Point(646.5, 842.75);
364 new ShapeRef(router, poly48, 48);
365
366 Polygon poly49(4);
367 poly49.ps[0] = Point(1530.5, 401.5);
368 poly49.ps[1] = Point(1530.5, 463.5);
369 poly49.ps[2] = Point(1468.5, 463.5);
370 poly49.ps[3] = Point(1468.5, 401.5);
371 new ShapeRef(router, poly49, 49);
372
373 Polygon poly50(4);
374 poly50.ps[0] = Point(1320.5, 249);
375 poly50.ps[1] = Point(1320.5, 311);
376 poly50.ps[2] = Point(1258.5, 311);
377 poly50.ps[3] = Point(1258.5, 249);
378 new ShapeRef(router, poly50, 50);
379
380 Polygon poly51(4);
381 poly51.ps[0] = Point(1320.5, 1448.17);
382 poly51.ps[1] = Point(1320.5, 1510.17);
383 poly51.ps[2] = Point(1258.5, 1510.17);
384 poly51.ps[3] = Point(1258.5, 1448.17);
385 new ShapeRef(router, poly51, 51);
386 #endif
387 Polygon poly52(4);
388 poly52.ps[0] = Point(317.5, 435);
389 poly52.ps[1] = Point(317.5, 497);
390 poly52.ps[2] = Point(255.5, 497);
391 poly52.ps[3] = Point(255.5, 435);
392 new ShapeRef(router, poly52, 52);
393 #if 0
394 Polygon poly53(4);
395 poly53.ps[0] = Point(317.5, 607.75);
396 poly53.ps[1] = Point(317.5, 669.75);
397 poly53.ps[2] = Point(255.5, 669.75);
398 poly53.ps[3] = Point(255.5, 607.75);
399 new ShapeRef(router, poly53, 53);
400
401 Polygon poly54(4);
402 poly54.ps[0] = Point(875.5, 935.167);
403 poly54.ps[1] = Point(875.5, 997.167);
404 poly54.ps[2] = Point(813.5, 997.167);
405 poly54.ps[3] = Point(813.5, 935.167);
406 new ShapeRef(router, poly54, 54);
407
408 Polygon poly55(4);
409 poly55.ps[0] = Point(875.5, 607.75);
410 poly55.ps[1] = Point(875.5, 669.75);
411 poly55.ps[2] = Point(813.5, 669.75);
412 poly55.ps[3] = Point(813.5, 607.75);
413 new ShapeRef(router, poly55, 55);
414
415 Polygon poly56(4);
416 poly56.ps[0] = Point(1320.5, 435);
417 poly56.ps[1] = Point(1320.5, 497);
418 poly56.ps[2] = Point(1258.5, 497);
419 poly56.ps[3] = Point(1258.5, 435);
420 new ShapeRef(router, poly56, 56);
421
422 Polygon poly57(4);
423 poly57.ps[0] = Point(1320.5, 607.75);
424 poly57.ps[1] = Point(1320.5, 669.75);
425 poly57.ps[2] = Point(1258.5, 669.75);
426 poly57.ps[3] = Point(1258.5, 607.75);
427 new ShapeRef(router, poly57, 57);
428
429 Polygon poly58(4);
430 poly58.ps[0] = Point(1320.5, 1572.17);
431 poly58.ps[1] = Point(1320.5, 1634.17);
432 poly58.ps[2] = Point(1258.5, 1634.17);
433 poly58.ps[3] = Point(1258.5, 1572.17);
434 new ShapeRef(router, poly58, 58);
435
436 Polygon poly59(4);
437 poly59.ps[0] = Point(1320.5, 1324.17);
438 poly59.ps[1] = Point(1320.5, 1386.17);
439 poly59.ps[2] = Point(1258.5, 1386.17);
440 poly59.ps[3] = Point(1258.5, 1324.17);
441 new ShapeRef(router, poly59, 59);
442
443 Polygon poly60(4);
444 poly60.ps[0] = Point(1320.5, 1108.17);
445 poly60.ps[1] = Point(1320.5, 1170.17);
446 poly60.ps[2] = Point(1258.5, 1170.17);
447 poly60.ps[3] = Point(1258.5, 1108.17);
448 new ShapeRef(router, poly60, 60);
449
450 Polygon poly61(4);
451 poly61.ps[0] = Point(1561.5, 1838.17);
452 poly61.ps[1] = Point(1561.5, 1900.17);
453 poly61.ps[2] = Point(1499.5, 1900.17);
454 poly61.ps[3] = Point(1499.5, 1838.17);
455 new ShapeRef(router, poly61, 61);
456
457 Polygon poly62(4);
458 poly62.ps[0] = Point(813.5, 1981.21);
459 poly62.ps[1] = Point(813.5, 2043.21);
460 poly62.ps[2] = Point(751.5, 2043.21);
461 poly62.ps[3] = Point(751.5, 1981.21);
462 new ShapeRef(router, poly62, 62);
463
464 Polygon poly63(4);
465 poly63.ps[0] = Point(1456.5, 2048.54);
466 poly63.ps[1] = Point(1456.5, 2110.54);
467 poly63.ps[2] = Point(1394.5, 2110.54);
468 poly63.ps[3] = Point(1394.5, 2048.54);
469 new ShapeRef(router, poly63, 63);
470
471 Polygon poly64(4);
472 poly64.ps[0] = Point(1320.5, 1838.17);
473 poly64.ps[1] = Point(1320.5, 1900.17);
474 poly64.ps[2] = Point(1258.5, 1900.17);
475 poly64.ps[3] = Point(1258.5, 1838.17);
476 new ShapeRef(router, poly64, 64);
477
478 Polygon poly65(4);
479 poly65.ps[0] = Point(968.5, 1838.17);
480 poly65.ps[1] = Point(968.5, 1900.17);
481 poly65.ps[2] = Point(906.5, 1900.17);
482 poly65.ps[3] = Point(906.5, 1838.17);
483 new ShapeRef(router, poly65, 65);
484
485 Polygon poly66(4);
486 poly66.ps[0] = Point(282.5, 1838.17);
487 poly66.ps[1] = Point(282.5, 1900.17);
488 poly66.ps[2] = Point(220.5, 1900.17);
489 poly66.ps[3] = Point(220.5, 1838.17);
490 new ShapeRef(router, poly66, 66);
491
492 Polygon poly67(4);
493 poly67.ps[0] = Point(968.5, 2048.54);
494 poly67.ps[1] = Point(968.5, 2110.54);
495 poly67.ps[2] = Point(906.5, 2110.54);
496 poly67.ps[3] = Point(906.5, 2048.54);
497 new ShapeRef(router, poly67, 67);
498
499 Polygon poly68(4);
500 poly68.ps[0] = Point(600.5, 1838.17);
501 poly68.ps[1] = Point(600.5, 1900.17);
502 poly68.ps[2] = Point(538.5, 1900.17);
503 poly68.ps[3] = Point(538.5, 1838.17);
504 new ShapeRef(router, poly68, 68);
505
506 Polygon poly69(4);
507 poly69.ps[0] = Point(437.5, 1981.21);
508 poly69.ps[1] = Point(437.5, 2043.21);
509 poly69.ps[2] = Point(375.5, 2043.21);
510 poly69.ps[3] = Point(375.5, 1981.21);
511 new ShapeRef(router, poly69, 69);
512
513 Polygon poly70(4);
514 poly70.ps[0] = Point(1320.5, 759.5);
515 poly70.ps[1] = Point(1320.5, 821.5);
516 poly70.ps[2] = Point(1258.5, 821.5);
517 poly70.ps[3] = Point(1258.5, 759.5);
518 new ShapeRef(router, poly70, 70);
519
520 Polygon poly71(4);
521 poly71.ps[0] = Point(247.5, 719.75);
522 poly71.ps[1] = Point(247.5, 781.75);
523 poly71.ps[2] = Point(185.5, 781.75);
524 poly71.ps[3] = Point(185.5, 719.75);
525 new ShapeRef(router, poly71, 71);
526
527 Polygon poly72(4);
528 poly72.ps[0] = Point(468.5, 719.75);
529 poly72.ps[1] = Point(468.5, 781.75);
530 poly72.ps[2] = Point(406.5, 781.75);
531 poly72.ps[3] = Point(406.5, 719.75);
532 new ShapeRef(router, poly72, 72);
533
534 Polygon poly73(4);
535 poly73.ps[0] = Point(468.5, 821.75);
536 poly73.ps[1] = Point(468.5, 883.75);
537 poly73.ps[2] = Point(406.5, 883.75);
538 poly73.ps[3] = Point(406.5, 821.75);
539 new ShapeRef(router, poly73, 73);
540
541 Polygon poly74(4);
542 poly74.ps[0] = Point(247.5, 821.75);
543 poly74.ps[1] = Point(247.5, 883.75);
544 poly74.ps[2] = Point(185.5, 883.75);
545 poly74.ps[3] = Point(185.5, 821.75);
546 new ShapeRef(router, poly74, 74);
547
548 Polygon poly75(4);
549 poly75.ps[0] = Point(391.5, 1572.17);
550 poly75.ps[1] = Point(391.5, 1592.17);
551 poly75.ps[2] = Point(359.5, 1592.17);
552 poly75.ps[3] = Point(359.5, 1572.17);
553 new ShapeRef(router, poly75, 75);
554
555 Polygon poly76(4);
556 poly76.ps[0] = Point(282.5, 1572.17);
557 poly76.ps[1] = Point(282.5, 1634.17);
558 poly76.ps[2] = Point(220.5, 1634.17);
559 poly76.ps[3] = Point(220.5, 1572.17);
560 new ShapeRef(router, poly76, 76);
561
562 Polygon poly77(4);
563 poly77.ps[0] = Point(1255.5, 2090.54);
564 poly77.ps[1] = Point(1255.5, 2110.54);
565 poly77.ps[2] = Point(1223.5, 2110.54);
566 poly77.ps[3] = Point(1223.5, 2090.54);
567 new ShapeRef(router, poly77, 77);
568
569 Polygon poly78(4);
570 poly78.ps[0] = Point(391.5, 1614.17);
571 poly78.ps[1] = Point(391.5, 1634.17);
572 poly78.ps[2] = Point(359.5, 1634.17);
573 poly78.ps[3] = Point(359.5, 1614.17);
574 new ShapeRef(router, poly78, 78);
575
576 Polygon poly79(4);
577 poly79.ps[0] = Point(1604.5, 1943.04);
578 poly79.ps[1] = Point(1604.5, 2108.04);
579 poly79.ps[2] = Point(1467.5, 2108.04);
580 poly79.ps[3] = Point(1467.5, 1943.04);
581 new ShapeRef(router, poly79, 79);
582
583 Polygon poly80(4);
584 poly80.ps[0] = Point(1320.5, 1011.17);
585 poly80.ps[1] = Point(1320.5, 1043.17);
586 poly80.ps[2] = Point(1300.5, 1043.17);
587 poly80.ps[3] = Point(1300.5, 1011.17);
588 new ShapeRef(router, poly80, 80);
589
590 Polygon poly81(4);
591 poly81.ps[0] = Point(1406.5, 1185.17);
592 poly81.ps[1] = Point(1406.5, 1217.17);
593 poly81.ps[2] = Point(1386.5, 1217.17);
594 poly81.ps[3] = Point(1386.5, 1185.17);
595 new ShapeRef(router, poly81, 81);
596
597 Polygon poly82(4);
598 poly82.ps[0] = Point(1448.5, 1185.17);
599 poly82.ps[1] = Point(1448.5, 1217.17);
600 poly82.ps[2] = Point(1428.5, 1217.17);
601 poly82.ps[3] = Point(1428.5, 1185.17);
602 new ShapeRef(router, poly82, 82);
603
604 Polygon poly83(4);
605 poly83.ps[0] = Point(678.5, 1730.17);
606 poly83.ps[1] = Point(678.5, 1750.17);
607 poly83.ps[2] = Point(646.5, 1750.17);
608 poly83.ps[3] = Point(646.5, 1730.17);
609 new ShapeRef(router, poly83, 83);
610
611 Polygon poly84(4);
612 poly84.ps[0] = Point(1539.5, 1185.17);
613 poly84.ps[1] = Point(1539.5, 1217.17);
614 poly84.ps[2] = Point(1519.5, 1217.17);
615 poly84.ps[3] = Point(1519.5, 1185.17);
616 new ShapeRef(router, poly84, 84);
617
618 Polygon poly85(4);
619 poly85.ps[0] = Point(1088.5, 1232.17);
620 poly85.ps[1] = Point(1088.5, 1294.17);
621 poly85.ps[2] = Point(1026.5, 1294.17);
622 poly85.ps[3] = Point(1026.5, 1232.17);
623 new ShapeRef(router, poly85, 85);
624
625 Polygon poly86(4);
626 poly86.ps[0] = Point(1224.5, 1333.17);
627 poly86.ps[1] = Point(1224.5, 1353.17);
628 poly86.ps[2] = Point(1192.5, 1353.17);
629 poly86.ps[3] = Point(1192.5, 1333.17);
630 new ShapeRef(router, poly86, 86);
631
632 Polygon poly87(4);
633 poly87.ps[0] = Point(1224.5, 1129.17);
634 poly87.ps[1] = Point(1224.5, 1149.17);
635 poly87.ps[2] = Point(1192.5, 1149.17);
636 poly87.ps[3] = Point(1192.5, 1129.17);
637 new ShapeRef(router, poly87, 87);
638
639 Polygon poly88(4);
640 poly88.ps[0] = Point(1320.5, 935.167);
641 poly88.ps[1] = Point(1320.5, 997.167);
642 poly88.ps[2] = Point(1258.5, 997.167);
643 poly88.ps[3] = Point(1258.5, 935.167);
644 new ShapeRef(router, poly88, 88);
645
646 Polygon poly89(4);
647 poly89.ps[0] = Point(240.5, 1914.17);
648 poly89.ps[1] = Point(240.5, 1946.17);
649 poly89.ps[2] = Point(220.5, 1946.17);
650 poly89.ps[3] = Point(220.5, 1914.17);
651 new ShapeRef(router, poly89, 89);
652
653 Polygon poly90(4);
654 poly90.ps[0] = Point(1320.5, 713.5);
655 poly90.ps[1] = Point(1320.5, 745.5);
656 poly90.ps[2] = Point(1300.5, 745.5);
657 poly90.ps[3] = Point(1300.5, 713.5);
658 new ShapeRef(router, poly90, 90);
659
660 Polygon poly91(4);
661 poly91.ps[0] = Point(616.5, 477);
662 poly91.ps[1] = Point(616.5, 497);
663 poly91.ps[2] = Point(584.5, 497);
664 poly91.ps[3] = Point(584.5, 477);
665 new ShapeRef(router, poly91, 91);
666
667 Polygon poly92(4);
668 poly92.ps[0] = Point(523.5, 724.75);
669 poly92.ps[1] = Point(523.5, 744.75);
670 poly92.ps[2] = Point(491.5, 744.75);
671 poly92.ps[3] = Point(491.5, 724.75);
672 new ShapeRef(router, poly92, 92);
673
674 Polygon poly93(4);
675 poly93.ps[0] = Point(1255.5, 2165.54);
676 poly93.ps[1] = Point(1255.5, 2185.54);
677 poly93.ps[2] = Point(1223.5, 2185.54);
678 poly93.ps[3] = Point(1223.5, 2165.54);
679 new ShapeRef(router, poly93, 93);
680
681 Polygon poly94(4);
682 poly94.ps[0] = Point(968.5, 1734.17);
683 poly94.ps[1] = Point(968.5, 1796.17);
684 poly94.ps[2] = Point(906.5, 1796.17);
685 poly94.ps[3] = Point(906.5, 1734.17);
686 new ShapeRef(router, poly94, 94);
687
688 Polygon poly95(4);
689 poly95.ps[0] = Point(1375.5, 851.5);
690 poly95.ps[1] = Point(1375.5, 891.5);
691 poly95.ps[2] = Point(1299.5, 891.5);
692 poly95.ps[3] = Point(1299.5, 851.5);
693 new ShapeRef(router, poly95, 95);
694
695 Polygon poly96(4);
696 poly96.ps[0] = Point(659.5, 1988.54);
697 poly96.ps[1] = Point(659.5, 2048.54);
698 poly96.ps[2] = Point(603.5, 2048.54);
699 poly96.ps[3] = Point(603.5, 1988.54);
700 new ShapeRef(router, poly96, 96);
701
702 Polygon poly97(4);
703 poly97.ps[0] = Point(358.5, 1910.17);
704 poly97.ps[1] = Point(358.5, 1950.17);
705 poly97.ps[2] = Point(282.5, 1950.17);
706 poly97.ps[3] = Point(282.5, 1910.17);
707 new ShapeRef(router, poly97, 97);
708
709 Polygon poly98(4);
710 poly98.ps[0] = Point(659.5, 2110.54);
711 poly98.ps[1] = Point(659.5, 2170.54);
712 poly98.ps[2] = Point(603.5, 2170.54);
713 poly98.ps[3] = Point(603.5, 2110.54);
714 new ShapeRef(router, poly98, 98);
715
716 Polygon poly99(4);
717 poly99.ps[0] = Point(1023.5, 1997.54);
718 poly99.ps[1] = Point(1023.5, 2037.54);
719 poly99.ps[2] = Point(947.5, 2037.54);
720 poly99.ps[3] = Point(947.5, 1997.54);
721 new ShapeRef(router, poly99, 99);
722
723 Polygon poly100(4);
724 poly100.ps[0] = Point(1267.5, 1913.54);
725 poly100.ps[1] = Point(1267.5, 1973.54);
726 poly100.ps[2] = Point(1211.5, 1973.54);
727 poly100.ps[3] = Point(1211.5, 1913.54);
728 new ShapeRef(router, poly100, 100);
729
730 Polygon poly101(4);
731 poly101.ps[0] = Point(1267.5, 1988.54);
732 poly101.ps[1] = Point(1267.5, 2048.54);
733 poly101.ps[2] = Point(1211.5, 2048.54);
734 poly101.ps[3] = Point(1211.5, 1988.54);
735 new ShapeRef(router, poly101, 101);
736
737 Polygon poly102(4);
738 poly102.ps[0] = Point(1147.5, 1889.54);
739 poly102.ps[1] = Point(1147.5, 1949.54);
740 poly102.ps[2] = Point(1091.5, 1949.54);
741 poly102.ps[3] = Point(1091.5, 1889.54);
742 new ShapeRef(router, poly102, 102);
743
744 Polygon poly103(4);
745 poly103.ps[0] = Point(1205.5, 1778.17);
746 poly103.ps[1] = Point(1205.5, 1818.17);
747 poly103.ps[2] = Point(1129.5, 1818.17);
748 poly103.ps[3] = Point(1129.5, 1778.17);
749 new ShapeRef(router, poly103, 103);
750
751 Polygon poly104(4);
752 poly104.ps[0] = Point(841.5, 1799.17);
753 poly104.ps[1] = Point(841.5, 1859.17);
754 poly104.ps[2] = Point(785.5, 1859.17);
755 poly104.ps[3] = Point(785.5, 1799.17);
756 new ShapeRef(router, poly104, 104);
757
758 Polygon poly105(4);
759 poly105.ps[0] = Point(434.5, 1799.17);
760 poly105.ps[1] = Point(434.5, 1859.17);
761 poly105.ps[2] = Point(378.5, 1859.17);
762 poly105.ps[3] = Point(378.5, 1799.17);
763 new ShapeRef(router, poly105, 105);
764
765 Polygon poly106(4);
766 poly106.ps[0] = Point(1484.5, 1799.17);
767 poly106.ps[1] = Point(1484.5, 1859.17);
768 poly106.ps[2] = Point(1428.5, 1859.17);
769 poly106.ps[3] = Point(1428.5, 1799.17);
770 new ShapeRef(router, poly106, 106);
771
772 Polygon poly107(4);
773 poly107.ps[0] = Point(1375.5, 1645.17);
774 poly107.ps[1] = Point(1375.5, 1685.17);
775 poly107.ps[2] = Point(1299.5, 1685.17);
776 poly107.ps[3] = Point(1299.5, 1645.17);
777 new ShapeRef(router, poly107, 107);
778
779 Polygon poly108(4);
780 poly108.ps[0] = Point(1375.5, 1521.17);
781 poly108.ps[1] = Point(1375.5, 1561.17);
782 poly108.ps[2] = Point(1299.5, 1561.17);
783 poly108.ps[3] = Point(1299.5, 1521.17);
784 new ShapeRef(router, poly108, 108);
785
786 Polygon poly109(4);
787 poly109.ps[0] = Point(1375.5, 1397.17);
788 poly109.ps[1] = Point(1375.5, 1437.17);
789 poly109.ps[2] = Point(1299.5, 1437.17);
790 poly109.ps[3] = Point(1299.5, 1397.17);
791 new ShapeRef(router, poly109, 109);
792
793 Polygon poly110(4);
794 poly110.ps[0] = Point(1258.5, 1007.17);
795 poly110.ps[1] = Point(1258.5, 1047.17);
796 poly110.ps[2] = Point(1182.5, 1047.17);
797 poly110.ps[3] = Point(1182.5, 1007.17);
798 new ShapeRef(router, poly110, 110);
799
800 Polygon poly111(4);
801 poly111.ps[0] = Point(1116.5, 896.167);
802 poly111.ps[1] = Point(1116.5, 956.167);
803 poly111.ps[2] = Point(1060.5, 956.167);
804 poly111.ps[3] = Point(1060.5, 896.167);
805 new ShapeRef(router, poly111, 111);
806
807 Polygon poly112(4);
808 poly112.ps[0] = Point(1258.5, 709.5);
809 poly112.ps[1] = Point(1258.5, 749.5);
810 poly112.ps[2] = Point(1182.5, 749.5);
811 poly112.ps[3] = Point(1182.5, 709.5);
812 new ShapeRef(router, poly112, 112);
813
814 Polygon poly113(4);
815 poly113.ps[0] = Point(1487.5, 709.5);
816 poly113.ps[1] = Point(1487.5, 749.5);
817 poly113.ps[2] = Point(1411.5, 749.5);
818 poly113.ps[3] = Point(1411.5, 709.5);
819 new ShapeRef(router, poly113, 113);
820
821 Polygon poly114(4);
822 poly114.ps[0] = Point(1453.5, 362.5);
823 poly114.ps[1] = Point(1453.5, 422.5);
824 poly114.ps[2] = Point(1397.5, 422.5);
825 poly114.ps[3] = Point(1397.5, 362.5);
826 new ShapeRef(router, poly114, 114);
827
828 Polygon poly115(4);
829 poly115.ps[0] = Point(1375.5, 531.25);
830 poly115.ps[1] = Point(1375.5, 571.25);
831 poly115.ps[2] = Point(1299.5, 571.25);
832 poly115.ps[3] = Point(1299.5, 531.25);
833 new ShapeRef(router, poly115, 115);
834
835 Polygon poly116(4);
836 poly116.ps[0] = Point(1375.5, 340);
837 poly116.ps[1] = Point(1375.5, 380);
838 poly116.ps[2] = Point(1299.5, 380);
839 poly116.ps[3] = Point(1299.5, 340);
840 new ShapeRef(router, poly116, 116);
841
842 Polygon poly117(4);
843 poly117.ps[0] = Point(1054.5, 568.75);
844 poly117.ps[1] = Point(1054.5, 628.75);
845 poly117.ps[2] = Point(998.5, 628.75);
846 poly117.ps[3] = Point(998.5, 568.75);
847 new ShapeRef(router, poly117, 117);
848
849 Polygon poly118(4);
850 poly118.ps[0] = Point(535.5, 472.75);
851 poly118.ps[1] = Point(535.5, 532.75);
852 poly118.ps[2] = Point(479.5, 532.75);
853 poly118.ps[3] = Point(479.5, 472.75);
854 new ShapeRef(router, poly118, 118);
855
856 Polygon poly119(4);
857 poly119.ps[0] = Point(535.5, 547.75);
858 poly119.ps[1] = Point(535.5, 607.75);
859 poly119.ps[2] = Point(479.5, 607.75);
860 poly119.ps[3] = Point(479.5, 547.75);
861 new ShapeRef(router, poly119, 119);
862
863 Polygon poly120(4);
864 poly120.ps[0] = Point(934.5, 481.25);
865 poly120.ps[1] = Point(934.5, 541.25);
866 poly120.ps[2] = Point(878.5, 541.25);
867 poly120.ps[3] = Point(878.5, 481.25);
868 new ShapeRef(router, poly120, 120);
869
870 Polygon poly121(4);
871 poly121.ps[0] = Point(741.5, 531.25);
872 poly121.ps[1] = Point(741.5, 571.25);
873 poly121.ps[2] = Point(665.5, 571.25);
874 poly121.ps[3] = Point(665.5, 531.25);
875 new ShapeRef(router, poly121, 121);
876
877 Polygon poly122(4);
878 poly122.ps[0] = Point(372.5, 531.25);
879 poly122.ps[1] = Point(372.5, 571.25);
880 poly122.ps[2] = Point(296.5, 571.25);
881 poly122.ps[3] = Point(296.5, 531.25);
882 new ShapeRef(router, poly122, 122);
883 #endif
884
885 Polygon poly123(4);
886 poly123.ps[0] = Point(628.5, 225);
887 poly123.ps[1] = Point(628.5, 285);
888 poly123.ps[2] = Point(572.5, 285);
889 poly123.ps[3] = Point(572.5, 225);
890 new ShapeRef(router, poly123, 123);
891
892 #if 0
893 Polygon poly124(4);
894 poly124.ps[0] = Point(628.5, 300);
895 poly124.ps[1] = Point(628.5, 360);
896 poly124.ps[2] = Point(572.5, 360);
897 poly124.ps[3] = Point(572.5, 300);
898 new ShapeRef(router, poly124, 124);
899
900 Polygon poly125(4);
901 poly125.ps[0] = Point(628.5, 572);
902 poly125.ps[1] = Point(628.5, 632);
903 poly125.ps[2] = Point(572.5, 632);
904 poly125.ps[3] = Point(572.5, 572);
905 new ShapeRef(router, poly125, 125);
906
907 Polygon poly126(4);
908 poly126.ps[0] = Point(903.5, 271);
909 poly126.ps[1] = Point(903.5, 331);
910 poly126.ps[2] = Point(847.5, 331);
911 poly126.ps[3] = Point(847.5, 271);
912 new ShapeRef(router, poly126, 126);
913
914 Polygon poly127(4);
915 poly127.ps[0] = Point(903.5, 169);
916 poly127.ps[1] = Point(903.5, 229);
917 poly127.ps[2] = Point(847.5, 229);
918 poly127.ps[3] = Point(847.5, 169);
919 new ShapeRef(router, poly127, 127);
920
921 Polygon poly128(4);
922 poly128.ps[0] = Point(566.5, 1942.21);
923 poly128.ps[1] = Point(566.5, 2002.21);
924 poly128.ps[2] = Point(510.5, 2002.21);
925 poly128.ps[3] = Point(510.5, 1942.21);
926 new ShapeRef(router, poly128, 128);
927
928 Polygon poly129(4);
929 poly129.ps[0] = Point(1375.5, 1243.17);
930 poly129.ps[1] = Point(1375.5, 1283.17);
931 poly129.ps[2] = Point(1299.5, 1283.17);
932 poly129.ps[3] = Point(1299.5, 1243.17);
933 new ShapeRef(router, poly129, 129);
934
935 Polygon poly130(4);
936 poly130.ps[0] = Point(628.5, 375);
937 poly130.ps[1] = Point(628.5, 435);
938 poly130.ps[2] = Point(572.5, 435);
939 poly130.ps[3] = Point(572.5, 375);
940 new ShapeRef(router, poly130, 130);
941
942 Polygon poly131(4);
943 poly131.ps[0] = Point(535.5, 669.75);
944 poly131.ps[1] = Point(535.5, 729.75);
945 poly131.ps[2] = Point(479.5, 729.75);
946 poly131.ps[3] = Point(479.5, 669.75);
947 new ShapeRef(router, poly131, 131);
948
949 Polygon poly132(4);
950 poly132.ps[0] = Point(314.5, 680.75);
951 poly132.ps[1] = Point(314.5, 740.75);
952 poly132.ps[2] = Point(258.5, 740.75);
953 poly132.ps[3] = Point(258.5, 680.75);
954 new ShapeRef(router, poly132, 132);
955
956 Polygon poly133(4);
957 poly133.ps[0] = Point(314.5, 782.75);
958 poly133.ps[1] = Point(314.5, 842.75);
959 poly133.ps[2] = Point(258.5, 842.75);
960 poly133.ps[3] = Point(258.5, 782.75);
961 new ShapeRef(router, poly133, 133);
962
963 Polygon poly134(4);
964 poly134.ps[0] = Point(690.5, 680.75);
965 poly134.ps[1] = Point(690.5, 740.75);
966 poly134.ps[2] = Point(634.5, 740.75);
967 poly134.ps[3] = Point(634.5, 680.75);
968 new ShapeRef(router, poly134, 134);
969
970 Polygon poly135(4);
971 poly135.ps[0] = Point(690.5, 782.75);
972 poly135.ps[1] = Point(690.5, 842.75);
973 poly135.ps[2] = Point(634.5, 842.75);
974 poly135.ps[3] = Point(634.5, 782.75);
975 new ShapeRef(router, poly135, 135);
976
977 Polygon poly136(4);
978 poly136.ps[0] = Point(403.5, 1512.17);
979 poly136.ps[1] = Point(403.5, 1572.17);
980 poly136.ps[2] = Point(347.5, 1572.17);
981 poly136.ps[3] = Point(347.5, 1512.17);
982 new ShapeRef(router, poly136, 136);
983
984 Polygon poly137(4);
985 poly137.ps[0] = Point(1267.5, 2110.54);
986 poly137.ps[1] = Point(1267.5, 2170.54);
987 poly137.ps[2] = Point(1211.5, 2170.54);
988 poly137.ps[3] = Point(1211.5, 2110.54);
989 new ShapeRef(router, poly137, 137);
990
991 Polygon poly138(4);
992 poly138.ps[0] = Point(403.5, 1634.17);
993 poly138.ps[1] = Point(403.5, 1694.17);
994 poly138.ps[2] = Point(347.5, 1694.17);
995 poly138.ps[3] = Point(347.5, 1634.17);
996 new ShapeRef(router, poly138, 138);
997
998 Polygon poly139(4);
999 poly139.ps[0] = Point(1396.5, 1007.17);
1000 poly139.ps[1] = Point(1396.5, 1047.17);
1001 poly139.ps[2] = Point(1320.5, 1047.17);
1002 poly139.ps[3] = Point(1320.5, 1007.17);
1003 new ShapeRef(router, poly139, 139);
1004
1005 Polygon poly140(4);
1006 poly140.ps[0] = Point(1386.5, 1181.17);
1007 poly140.ps[1] = Point(1386.5, 1221.17);
1008 poly140.ps[2] = Point(1310.5, 1221.17);
1009 poly140.ps[3] = Point(1310.5, 1181.17);
1010 new ShapeRef(router, poly140, 140);
1011
1012 Polygon poly141(4);
1013 poly141.ps[0] = Point(1524.5, 1181.17);
1014 poly141.ps[1] = Point(1524.5, 1221.17);
1015 poly141.ps[2] = Point(1448.5, 1221.17);
1016 poly141.ps[3] = Point(1448.5, 1181.17);
1017 new ShapeRef(router, poly141, 141);
1018
1019 Polygon poly142(4);
1020 poly142.ps[0] = Point(690.5, 1670.17);
1021 poly142.ps[1] = Point(690.5, 1730.17);
1022 poly142.ps[2] = Point(634.5, 1730.17);
1023 poly142.ps[3] = Point(634.5, 1670.17);
1024 new ShapeRef(router, poly142, 142);
1025
1026 Polygon poly143(4);
1027 poly143.ps[0] = Point(1615.5, 1181.17);
1028 poly143.ps[1] = Point(1615.5, 1221.17);
1029 poly143.ps[2] = Point(1539.5, 1221.17);
1030 poly143.ps[3] = Point(1539.5, 1181.17);
1031 new ShapeRef(router, poly143, 143);
1032
1033 Polygon poly144(4);
1034 poly144.ps[0] = Point(1236.5, 1273.17);
1035 poly144.ps[1] = Point(1236.5, 1333.17);
1036 poly144.ps[2] = Point(1180.5, 1333.17);
1037 poly144.ps[3] = Point(1180.5, 1273.17);
1038 new ShapeRef(router, poly144, 144);
1039
1040 Polygon poly145(4);
1041 poly145.ps[0] = Point(1236.5, 1069.17);
1042 poly145.ps[1] = Point(1236.5, 1129.17);
1043 poly145.ps[2] = Point(1180.5, 1129.17);
1044 poly145.ps[3] = Point(1180.5, 1069.17);
1045 new ShapeRef(router, poly145, 145);
1046
1047 Polygon poly146(4);
1048 poly146.ps[0] = Point(220.5, 1910.17);
1049 poly146.ps[1] = Point(220.5, 1950.17);
1050 poly146.ps[2] = Point(144.5, 1950.17);
1051 poly146.ps[3] = Point(144.5, 1910.17);
1052 new ShapeRef(router, poly146, 146);
1053
1054 Polygon poly147(4);
1055 poly147.ps[0] = Point(1396.5, 709.5);
1056 poly147.ps[1] = Point(1396.5, 749.5);
1057 poly147.ps[2] = Point(1320.5, 749.5);
1058 poly147.ps[3] = Point(1320.5, 709.5);
1059 new ShapeRef(router, poly147, 147);
1060
1061 Polygon poly148(4);
1062 poly148.ps[0] = Point(628.5, 497);
1063 poly148.ps[1] = Point(628.5, 557);
1064 poly148.ps[2] = Point(572.5, 557);
1065 poly148.ps[3] = Point(572.5, 497);
1066 new ShapeRef(router, poly148, 148);
1067
1068 Polygon poly149(4);
1069 poly149.ps[0] = Point(535.5, 744.75);
1070 poly149.ps[1] = Point(535.5, 804.75);
1071 poly149.ps[2] = Point(479.5, 804.75);
1072 poly149.ps[3] = Point(479.5, 744.75);
1073 new ShapeRef(router, poly149, 149);
1074
1075 Polygon poly150(4);
1076 poly150.ps[0] = Point(1267.5, 2185.54);
1077 poly150.ps[1] = Point(1267.5, 2245.54);
1078 poly150.ps[2] = Point(1211.5, 2245.54);
1079 poly150.ps[3] = Point(1211.5, 2185.54);
1080 new ShapeRef(router, poly150, 150);
1081
1082 Polygon poly151(4);
1083 poly151.ps[0] = Point(1570, 641);
1084 poly151.ps[1] = Point(1570, 681);
1085 poly151.ps[2] = Point(1510, 681);
1086 poly151.ps[3] = Point(1510, 641);
1087 new ShapeRef(router, poly151, 151);
1088
1089 Polygon poly152(4);
1090 poly152.ps[0] = Point(1570, 681);
1091 poly152.ps[1] = Point(1570, 721);
1092 poly152.ps[2] = Point(1510, 721);
1093 poly152.ps[3] = Point(1510, 681);
1094 new ShapeRef(router, poly152, 152);
1095
1096 Polygon poly153(4);
1097 poly153.ps[0] = Point(1621, 809.5);
1098 poly153.ps[1] = Point(1621, 869.5);
1099 poly153.ps[2] = Point(1581, 869.5);
1100 poly153.ps[3] = Point(1581, 809.5);
1101 new ShapeRef(router, poly153, 153);
1102
1103 Polygon poly154(4);
1104 poly154.ps[0] = Point(1661, 809.5);
1105 poly154.ps[1] = Point(1661, 869.5);
1106 poly154.ps[2] = Point(1621, 869.5);
1107 poly154.ps[3] = Point(1621, 809.5);
1108 new ShapeRef(router, poly154, 154);
1109
1110 Polygon poly155(4);
1111 poly155.ps[0] = Point(1370, 159.5);
1112 poly155.ps[1] = Point(1370, 219.5);
1113 poly155.ps[2] = Point(1330, 219.5);
1114 poly155.ps[3] = Point(1330, 159.5);
1115 new ShapeRef(router, poly155, 155);
1116
1117 Polygon poly156(4);
1118 poly156.ps[0] = Point(252.5, 1705.67);
1119 poly156.ps[1] = Point(252.5, 1745.67);
1120 poly156.ps[2] = Point(192.5, 1745.67);
1121 poly156.ps[3] = Point(192.5, 1705.67);
1122 new ShapeRef(router, poly156, 156);
1123
1124 Polygon poly157(4);
1125 poly157.ps[0] = Point(252.5, 1745.67);
1126 poly157.ps[1] = Point(252.5, 1785.67);
1127 poly157.ps[2] = Point(192.5, 1785.67);
1128 poly157.ps[3] = Point(192.5, 1745.67);
1129 new ShapeRef(router, poly157, 157);
1130
1131 Polygon poly158(4);
1132 poly158.ps[0] = Point(849.5, 1342.67);
1133 poly158.ps[1] = Point(849.5, 1382.67);
1134 poly158.ps[2] = Point(789.5, 1382.67);
1135 poly158.ps[3] = Point(789.5, 1342.67);
1136 new ShapeRef(router, poly158, 158);
1137
1138 Polygon poly159(4);
1139 poly159.ps[0] = Point(1556.5, 1943.54);
1140 poly159.ps[1] = Point(1556.5, 2003.54);
1141 poly159.ps[2] = Point(1516.5, 2003.54);
1142 poly159.ps[3] = Point(1516.5, 1943.54);
1143 new ShapeRef(router, poly159, 159);
1144
1145 Polygon poly160(4);
1146 poly160.ps[0] = Point(661.5, 2058.54);
1147 poly160.ps[1] = Point(661.5, 2100.54);
1148 poly160.ps[2] = Point(593.5, 2100.54);
1149 poly160.ps[3] = Point(593.5, 2058.54);
1150 new ShapeRef(router, poly160, 160);
1151
1152 Polygon poly161(4);
1153 poly161.ps[0] = Point(272.5, 1900.17);
1154 poly161.ps[1] = Point(272.5, 1960.17);
1155 poly161.ps[2] = Point(230.5, 1960.17);
1156 poly161.ps[3] = Point(230.5, 1900.17);
1157 new ShapeRef(router, poly161, 161);
1158 #endif
1159
1160 Polygon poly162(4);
1161 poly162.ps[0] = Point(630.5, 295);
1162 poly162.ps[1] = Point(630.5, 562);
1163 poly162.ps[2] = Point(562.5, 562);
1164 poly162.ps[3] = Point(562.5, 295);
1165 new ShapeRef(router, poly162, 162);
1166
1167 Polygon poly163(4);
1168 poly163.ps[0] = Point(537.5, 542.75);
1169 poly163.ps[1] = Point(537.5, 734.75);
1170 poly163.ps[2] = Point(469.5, 734.75);
1171 poly163.ps[3] = Point(469.5, 542.75);
1172 new ShapeRef(router, poly163, 163);
1173
1174 #if 0
1175 Polygon poly164(4);
1176 poly164.ps[0] = Point(1401.5, 699.5);
1177 poly164.ps[1] = Point(1401.5, 759.5);
1178 poly164.ps[2] = Point(1268.5, 759.5);
1179 poly164.ps[3] = Point(1268.5, 699.5);
1180 new ShapeRef(router, poly164, 164);
1181
1182 Polygon poly165(4);
1183 poly165.ps[0] = Point(405.5, 1582.17);
1184 poly165.ps[1] = Point(405.5, 1624.17);
1185 poly165.ps[2] = Point(337.5, 1624.17);
1186 poly165.ps[3] = Point(337.5, 1582.17);
1187 new ShapeRef(router, poly165, 165);
1188
1189 Polygon poly166(4);
1190 poly166.ps[0] = Point(1529.5, 1171.17);
1191 poly166.ps[1] = Point(1529.5, 1231.17);
1192 poly166.ps[2] = Point(1396.5, 1231.17);
1193 poly166.ps[3] = Point(1396.5, 1171.17);
1194 new ShapeRef(router, poly166, 166);
1195
1196 Polygon poly167(4);
1197 poly167.ps[0] = Point(1310.5, 997.167);
1198 poly167.ps[1] = Point(1310.5, 1057.17);
1199 poly167.ps[2] = Point(1268.5, 1057.17);
1200 poly167.ps[3] = Point(1268.5, 997.167);
1201 new ShapeRef(router, poly167, 167);
1202
1203 Polygon poly168(4);
1204 poly168.ps[0] = Point(1269.5, 1983.54);
1205 poly168.ps[1] = Point(1269.5, 2175.54);
1206 poly168.ps[2] = Point(1201.5, 2175.54);
1207 poly168.ps[3] = Point(1201.5, 1983.54);
1208 new ShapeRef(router, poly168, 168);
1209
1210 ConnRef *connRef169 = new ConnRef(router, 169);
1211 ConnEnd srcPt169(Point(1289.5, 886.5), 2);
1212 connRef169->setSourceEndpoint(srcPt169);
1213 ConnEnd dstPt169(Point(844.5, 966.167), 15);
1214 connRef169->setDestEndpoint(dstPt169);
1215 connRef169->setRoutingType((ConnType)2);
1216
1217 ConnRef *connRef170 = new ConnRef(router, 170);
1218 ConnEnd srcPt170(Point(1289.5, 856.5), 1);
1219 connRef170->setSourceEndpoint(srcPt170);
1220 ConnEnd dstPt170(Point(1289.5, 790.5), 15);
1221 connRef170->setDestEndpoint(dstPt170);
1222 connRef170->setRoutingType((ConnType)2);
1223
1224 ConnRef *connRef171 = new ConnRef(router, 171);
1225 ConnEnd srcPt171(Point(1289.5, 886.5), 2);
1226 connRef171->setSourceEndpoint(srcPt171);
1227 ConnEnd dstPt171(Point(1289.5, 966.167), 15);
1228 connRef171->setDestEndpoint(dstPt171);
1229 connRef171->setRoutingType((ConnType)2);
1230
1231 ConnRef *connRef172 = new ConnRef(router, 172);
1232 ConnEnd srcPt172(Point(616.5, 2058.54), 4);
1233 connRef172->setSourceEndpoint(srcPt172);
1234 ConnEnd dstPt172(Point(251.5, 2079.54), 15);
1235 connRef172->setDestEndpoint(dstPt172);
1236 connRef172->setRoutingType((ConnType)2);
1237 std::vector<Point> checkpoints172(1);
1238 checkpoints172[0] = Point(593.5, 2079.54);
1239 connRef172->setRoutingCheckpoints(checkpoints172);
1240
1241 ConnRef *connRef173 = new ConnRef(router, 173);
1242 ConnEnd srcPt173(Point(646.5, 2058.54), 8);
1243 connRef173->setSourceEndpoint(srcPt173);
1244 ConnEnd dstPt173(Point(937.5, 2079.54), 15);
1245 connRef173->setDestEndpoint(dstPt173);
1246 connRef173->setRoutingType((ConnType)2);
1247 std::vector<Point> checkpoints173(1);
1248 checkpoints173[0] = Point(669.5, 2079.54);
1249 connRef173->setRoutingCheckpoints(checkpoints173);
1250
1251 ConnRef *connRef174 = new ConnRef(router, 174);
1252 ConnEnd srcPt174(Point(272.5, 1945.17), 2);
1253 connRef174->setSourceEndpoint(srcPt174);
1254 ConnEnd dstPt174(Point(251.5, 2079.54), 15);
1255 connRef174->setDestEndpoint(dstPt174);
1256 connRef174->setRoutingType((ConnType)2);
1257 std::vector<Point> checkpoints174(1);
1258 checkpoints174[0] = Point(251.5, 1960.17);
1259 connRef174->setRoutingCheckpoints(checkpoints174);
1260
1261 ConnRef *connRef175 = new ConnRef(router, 175);
1262 ConnEnd srcPt175(Point(616.5, 2100.54), 4);
1263 connRef175->setSourceEndpoint(srcPt175);
1264 ConnEnd dstPt175(Point(251.5, 2079.54), 15);
1265 connRef175->setDestEndpoint(dstPt175);
1266 connRef175->setRoutingType((ConnType)2);
1267 std::vector<Point> checkpoints175(1);
1268 checkpoints175[0] = Point(593.5, 2079.54);
1269 connRef175->setRoutingCheckpoints(checkpoints175);
1270
1271 ConnRef *connRef176 = new ConnRef(router, 176);
1272 ConnEnd srcPt176(Point(646.5, 2100.54), 8);
1273 connRef176->setSourceEndpoint(srcPt176);
1274 ConnEnd dstPt176(Point(937.5, 2079.54), 15);
1275 connRef176->setDestEndpoint(dstPt176);
1276 connRef176->setRoutingType((ConnType)2);
1277 std::vector<Point> checkpoints176(1);
1278 checkpoints176[0] = Point(669.5, 2079.54);
1279 connRef176->setRoutingCheckpoints(checkpoints176);
1280
1281 ConnRef *connRef177 = new ConnRef(router, 177);
1282 ConnEnd srcPt177(Point(251.5, 2079.54), 15);
1283 connRef177->setSourceEndpoint(srcPt177);
1284 ConnEnd dstPt177(Point(230.5, 1945.17), 2);
1285 connRef177->setDestEndpoint(dstPt177);
1286 connRef177->setRoutingType((ConnType)2);
1287 std::vector<Point> checkpoints177(1);
1288 checkpoints177[0] = Point(251.5, 1960.17);
1289 connRef177->setRoutingCheckpoints(checkpoints177);
1290
1291 ConnRef *connRef178 = new ConnRef(router, 178);
1292 ConnEnd srcPt178(Point(937.5, 2032.54), 2);
1293 connRef178->setSourceEndpoint(srcPt178);
1294 ConnEnd dstPt178(Point(937.5, 2079.54), 15);
1295 connRef178->setDestEndpoint(dstPt178);
1296 connRef178->setRoutingType((ConnType)2);
1297
1298 ConnRef *connRef179 = new ConnRef(router, 179);
1299 ConnEnd srcPt179(Point(1224.5, 1983.54), 4);
1300 connRef179->setSourceEndpoint(srcPt179);
1301 ConnEnd dstPt179(Point(937.5, 2079.54), 15);
1302 connRef179->setDestEndpoint(dstPt179);
1303 connRef179->setRoutingType((ConnType)2);
1304 std::vector<Point> checkpoints179(1);
1305 checkpoints179[0] = Point(1201.5, 2079.54);
1306 connRef179->setRoutingCheckpoints(checkpoints179);
1307
1308 ConnRef *connRef180 = new ConnRef(router, 180);
1309 ConnEnd srcPt180(Point(1224.5, 2058.54), 4);
1310 connRef180->setSourceEndpoint(srcPt180);
1311 ConnEnd dstPt180(Point(937.5, 2079.54), 15);
1312 connRef180->setDestEndpoint(dstPt180);
1313 connRef180->setRoutingType((ConnType)2);
1314 std::vector<Point> checkpoints180(1);
1315 checkpoints180[0] = Point(1201.5, 2079.54);
1316 connRef180->setRoutingCheckpoints(checkpoints180);
1317
1318 ConnRef *connRef181 = new ConnRef(router, 181);
1319 ConnEnd srcPt181(Point(1104.5, 1879.54), 4);
1320 connRef181->setSourceEndpoint(srcPt181);
1321 ConnEnd dstPt181(Point(937.5, 1869.17), 15);
1322 connRef181->setDestEndpoint(dstPt181);
1323 connRef181->setRoutingType((ConnType)2);
1324
1325 ConnRef *connRef182 = new ConnRef(router, 182);
1326 ConnEnd srcPt182(Point(1119.5, 1813.17), 2);
1327 connRef182->setSourceEndpoint(srcPt182);
1328 ConnEnd dstPt182(Point(937.5, 1869.17), 15);
1329 connRef182->setDestEndpoint(dstPt182);
1330 connRef182->setRoutingType((ConnType)2);
1331
1332 ConnRef *connRef183 = new ConnRef(router, 183);
1333 ConnEnd srcPt183(Point(798.5, 1869.17), 4);
1334 connRef183->setSourceEndpoint(srcPt183);
1335 ConnEnd dstPt183(Point(569.5, 1869.17), 15);
1336 connRef183->setDestEndpoint(dstPt183);
1337 connRef183->setRoutingType((ConnType)2);
1338
1339 ConnRef *connRef184 = new ConnRef(router, 184);
1340 ConnEnd srcPt184(Point(798.5, 1869.17), 4);
1341 connRef184->setSourceEndpoint(srcPt184);
1342 ConnEnd dstPt184(Point(937.5, 1765.17), 15);
1343 connRef184->setDestEndpoint(dstPt184);
1344 connRef184->setRoutingType((ConnType)2);
1345
1346 ConnRef *connRef185 = new ConnRef(router, 185);
1347 ConnEnd srcPt185(Point(391.5, 1869.17), 4);
1348 connRef185->setSourceEndpoint(srcPt185);
1349 ConnEnd dstPt185(Point(251.5, 1869.17), 15);
1350 connRef185->setDestEndpoint(dstPt185);
1351 connRef185->setRoutingType((ConnType)2);
1352
1353 ConnRef *connRef186 = new ConnRef(router, 186);
1354 ConnEnd srcPt186(Point(421.5, 1869.17), 8);
1355 connRef186->setSourceEndpoint(srcPt186);
1356 ConnEnd dstPt186(Point(569.5, 1869.17), 15);
1357 connRef186->setDestEndpoint(dstPt186);
1358 connRef186->setRoutingType((ConnType)2);
1359
1360 ConnRef *connRef187 = new ConnRef(router, 187);
1361 ConnEnd srcPt187(Point(391.5, 1869.17), 4);
1362 connRef187->setSourceEndpoint(srcPt187);
1363 ConnEnd dstPt187(Point(406.5, 2012.21), 15);
1364 connRef187->setDestEndpoint(dstPt187);
1365 connRef187->setRoutingType((ConnType)2);
1366
1367 ConnRef *connRef188 = new ConnRef(router, 188);
1368 ConnEnd srcPt188(Point(1471.5, 1869.17), 8);
1369 connRef188->setSourceEndpoint(srcPt188);
1370 ConnEnd dstPt188(Point(1530.5, 1869.17), 15);
1371 connRef188->setDestEndpoint(dstPt188);
1372 connRef188->setRoutingType((ConnType)2);
1373
1374 ConnRef *connRef189 = new ConnRef(router, 189);
1375 ConnEnd srcPt189(Point(1441.5, 1869.17), 4);
1376 connRef189->setSourceEndpoint(srcPt189);
1377 ConnEnd dstPt189(Point(1289.5, 1869.17), 15);
1378 connRef189->setDestEndpoint(dstPt189);
1379 connRef189->setRoutingType((ConnType)2);
1380
1381 ConnRef *connRef190 = new ConnRef(router, 190);
1382 ConnEnd srcPt190(Point(1289.5, 1680.17), 2);
1383 connRef190->setSourceEndpoint(srcPt190);
1384 ConnEnd dstPt190(Point(1289.5, 1869.17), 15);
1385 connRef190->setDestEndpoint(dstPt190);
1386 connRef190->setRoutingType((ConnType)2);
1387
1388 ConnRef *connRef191 = new ConnRef(router, 191);
1389 ConnEnd srcPt191(Point(1289.5, 1526.17), 1);
1390 connRef191->setSourceEndpoint(srcPt191);
1391 ConnEnd dstPt191(Point(1289.5, 1479.17), 15);
1392 connRef191->setDestEndpoint(dstPt191);
1393 connRef191->setRoutingType((ConnType)2);
1394
1395 ConnRef *connRef192 = new ConnRef(router, 192);
1396 ConnEnd srcPt192(Point(1289.5, 1556.17), 2);
1397 connRef192->setSourceEndpoint(srcPt192);
1398 ConnEnd dstPt192(Point(1289.5, 1603.17), 15);
1399 connRef192->setDestEndpoint(dstPt192);
1400 connRef192->setRoutingType((ConnType)2);
1401
1402 ConnRef *connRef193 = new ConnRef(router, 193);
1403 ConnEnd srcPt193(Point(1289.5, 1432.17), 2);
1404 connRef193->setSourceEndpoint(srcPt193);
1405 ConnEnd dstPt193(Point(1289.5, 1479.17), 15);
1406 connRef193->setDestEndpoint(dstPt193);
1407 connRef193->setRoutingType((ConnType)2);
1408
1409 ConnRef *connRef194 = new ConnRef(router, 194);
1410 ConnEnd srcPt194(Point(1289.5, 1402.17), 1);
1411 connRef194->setSourceEndpoint(srcPt194);
1412 ConnEnd dstPt194(Point(1289.5, 1355.17), 15);
1413 connRef194->setDestEndpoint(dstPt194);
1414 connRef194->setRoutingType((ConnType)2);
1415
1416 ConnRef *connRef195 = new ConnRef(router, 195);
1417 ConnEnd srcPt195(Point(1268.5, 1042.17), 2);
1418 connRef195->setSourceEndpoint(srcPt195);
1419 ConnEnd dstPt195(Point(1289.5, 1139.17), 15);
1420 connRef195->setDestEndpoint(dstPt195);
1421 connRef195->setRoutingType((ConnType)2);
1422 std::vector<Point> checkpoints195(1);
1423 checkpoints195[0] = Point(1289.5, 1057.17);
1424 connRef195->setRoutingCheckpoints(checkpoints195);
1425
1426 ConnRef *connRef196 = new ConnRef(router, 196);
1427 ConnEnd srcPt196(Point(1268.5, 1012.17), 1);
1428 connRef196->setSourceEndpoint(srcPt196);
1429 ConnEnd dstPt196(Point(1289.5, 966.167), 15);
1430 connRef196->setDestEndpoint(dstPt196);
1431 connRef196->setRoutingType((ConnType)2);
1432 std::vector<Point> checkpoints196(1);
1433 checkpoints196[0] = Point(1289.5, 997.167);
1434 connRef196->setRoutingCheckpoints(checkpoints196);
1435
1436 ConnRef *connRef197 = new ConnRef(router, 197);
1437 ConnEnd srcPt197(Point(1073.5, 966.167), 4);
1438 connRef197->setSourceEndpoint(srcPt197);
1439 ConnEnd dstPt197(Point(844.5, 966.167), 15);
1440 connRef197->setDestEndpoint(dstPt197);
1441 connRef197->setRoutingType((ConnType)2);
1442
1443 ConnRef *connRef198 = new ConnRef(router, 198);
1444 ConnEnd srcPt198(Point(1103.5, 966.167), 8);
1445 connRef198->setSourceEndpoint(srcPt198);
1446 ConnEnd dstPt198(Point(1289.5, 966.167), 15);
1447 connRef198->setDestEndpoint(dstPt198);
1448 connRef198->setRoutingType((ConnType)2);
1449
1450 ConnRef *connRef199 = new ConnRef(router, 199);
1451 ConnEnd srcPt199(Point(1268.5, 744.5), 2);
1452 connRef199->setSourceEndpoint(srcPt199);
1453 ConnEnd dstPt199(Point(1289.5, 790.5), 15);
1454 connRef199->setDestEndpoint(dstPt199);
1455 connRef199->setRoutingType((ConnType)2);
1456 std::vector<Point> checkpoints199(1);
1457 checkpoints199[0] = Point(1289.5, 759.5);
1458 connRef199->setRoutingCheckpoints(checkpoints199);
1459
1460 ConnRef *connRef200 = new ConnRef(router, 200);
1461 ConnEnd srcPt200(Point(1401.5, 714.5), 1);
1462 connRef200->setSourceEndpoint(srcPt200);
1463 ConnEnd dstPt200(Point(1289.5, 638.75), 15);
1464 connRef200->setDestEndpoint(dstPt200);
1465 connRef200->setRoutingType((ConnType)2);
1466 std::vector<Point> checkpoints200(1);
1467 checkpoints200[0] = Point(1289.5, 699.5);
1468 connRef200->setRoutingCheckpoints(checkpoints200);
1469
1470 ConnRef *connRef201 = new ConnRef(router, 201);
1471 ConnEnd srcPt201(Point(1410.5, 432.5), 4);
1472 connRef201->setSourceEndpoint(srcPt201);
1473 ConnEnd dstPt201(Point(1289.5, 466), 15);
1474 connRef201->setDestEndpoint(dstPt201);
1475 connRef201->setRoutingType((ConnType)2);
1476
1477 ConnRef *connRef202 = new ConnRef(router, 202);
1478 ConnEnd srcPt202(Point(1289.5, 536.25), 1);
1479 connRef202->setSourceEndpoint(srcPt202);
1480 ConnEnd dstPt202(Point(1289.5, 466), 15);
1481 connRef202->setDestEndpoint(dstPt202);
1482 connRef202->setRoutingType((ConnType)2);
1483
1484 ConnRef *connRef203 = new ConnRef(router, 203);
1485 ConnEnd srcPt203(Point(1289.5, 566.25), 2);
1486 connRef203->setSourceEndpoint(srcPt203);
1487 ConnEnd dstPt203(Point(1289.5, 638.75), 15);
1488 connRef203->setDestEndpoint(dstPt203);
1489 connRef203->setRoutingType((ConnType)2);
1490
1491 ConnRef *connRef204 = new ConnRef(router, 204);
1492 ConnEnd srcPt204(Point(1289.5, 345), 1);
1493 connRef204->setSourceEndpoint(srcPt204);
1494 ConnEnd dstPt204(Point(1289.5, 280), 15);
1495 connRef204->setDestEndpoint(dstPt204);
1496 connRef204->setRoutingType((ConnType)2);
1497
1498 ConnRef *connRef205 = new ConnRef(router, 205);
1499 ConnEnd srcPt205(Point(1289.5, 375), 2);
1500 connRef205->setSourceEndpoint(srcPt205);
1501 ConnEnd dstPt205(Point(1289.5, 466), 15);
1502 connRef205->setDestEndpoint(dstPt205);
1503 connRef205->setRoutingType((ConnType)2);
1504
1505 ConnRef *connRef206 = new ConnRef(router, 206);
1506 ConnEnd srcPt206(Point(1011.5, 638.75), 4);
1507 connRef206->setSourceEndpoint(srcPt206);
1508 ConnEnd dstPt206(Point(844.5, 638.75), 15);
1509 connRef206->setDestEndpoint(dstPt206);
1510 connRef206->setRoutingType((ConnType)2);
1511
1512 ConnRef *connRef207 = new ConnRef(router, 207);
1513 ConnEnd srcPt207(Point(1041.5, 638.75), 8);
1514 connRef207->setSourceEndpoint(srcPt207);
1515 ConnEnd dstPt207(Point(1289.5, 638.75), 15);
1516 connRef207->setDestEndpoint(dstPt207);
1517 connRef207->setRoutingType((ConnType)2);
1518
1519 ConnRef *connRef208 = new ConnRef(router, 208);
1520 ConnEnd srcPt208(Point(522.5, 542.75), 8);
1521 connRef208->setSourceEndpoint(srcPt208);
1522 ConnEnd dstPt208(Point(844.5, 638.75), 15);
1523 connRef208->setDestEndpoint(dstPt208);
1524 connRef208->setRoutingType((ConnType)2);
1525 std::vector<Point> checkpoints208(1);
1526 checkpoints208[0] = Point(545.5, 638.75);
1527 connRef208->setRoutingCheckpoints(checkpoints208);
1528
1529 ConnRef *connRef209 = new ConnRef(router, 209);
1530 ConnEnd srcPt209(Point(522.5, 617.75), 8);
1531 connRef209->setSourceEndpoint(srcPt209);
1532 ConnEnd dstPt209(Point(844.5, 638.75), 15);
1533 connRef209->setDestEndpoint(dstPt209);
1534 connRef209->setRoutingType((ConnType)2);
1535 std::vector<Point> checkpoints209(1);
1536 checkpoints209[0] = Point(545.5, 638.75);
1537 connRef209->setRoutingCheckpoints(checkpoints209);
1538
1539 ConnRef *connRef210 = new ConnRef(router, 210);
1540 ConnEnd srcPt210(Point(891.5, 551.25), 4);
1541 connRef210->setSourceEndpoint(srcPt210);
1542 ConnEnd dstPt210(Point(844.5, 638.75), 15);
1543 connRef210->setDestEndpoint(dstPt210);
1544 connRef210->setRoutingType((ConnType)2);
1545
1546 ConnRef *connRef211 = new ConnRef(router, 211);
1547 ConnEnd srcPt211(Point(921.5, 551.25), 8);
1548 connRef211->setSourceEndpoint(srcPt211);
1549 ConnEnd dstPt211(Point(1289.5, 466), 15);
1550 connRef211->setDestEndpoint(dstPt211);
1551 connRef211->setRoutingType((ConnType)2);
1552
1553 ConnRef *connRef212 = new ConnRef(router, 212);
1554 ConnEnd srcPt212(Point(751.5, 566.25), 2);
1555 connRef212->setSourceEndpoint(srcPt212);
1556 ConnEnd dstPt212(Point(844.5, 638.75), 15);
1557 connRef212->setDestEndpoint(dstPt212);
1558 connRef212->setRoutingType((ConnType)2);
1559
1560 ConnRef *connRef213 = new ConnRef(router, 213);
1561 ConnEnd srcPt213(Point(751.5, 536.25), 1);
1562 connRef213->setSourceEndpoint(srcPt213);
1563 ConnEnd dstPt213(Point(1289.5, 466), 15);
1564 connRef213->setDestEndpoint(dstPt213);
1565 connRef213->setRoutingType((ConnType)2);
1566
1567 ConnRef *connRef214 = new ConnRef(router, 214);
1568 ConnEnd srcPt214(Point(286.5, 536.25), 1);
1569 connRef214->setSourceEndpoint(srcPt214);
1570 ConnEnd dstPt214(Point(286.5, 466), 15);
1571 connRef214->setDestEndpoint(dstPt214);
1572 connRef214->setRoutingType((ConnType)2);
1573
1574 ConnRef *connRef215 = new ConnRef(router, 215);
1575 ConnEnd srcPt215(Point(286.5, 566.25), 2);
1576 connRef215->setSourceEndpoint(srcPt215);
1577 ConnEnd dstPt215(Point(286.5, 638.75), 15);
1578 connRef215->setDestEndpoint(dstPt215);
1579 connRef215->setRoutingType((ConnType)2);
1580
1581 ConnRef *connRef216 = new ConnRef(router, 216);
1582 ConnEnd srcPt216(Point(615.5, 295), 8);
1583 connRef216->setSourceEndpoint(srcPt216);
1584 ConnEnd dstPt216(Point(1289.5, 466), 15);
1585 connRef216->setDestEndpoint(dstPt216);
1586 connRef216->setRoutingType((ConnType)2);
1587 std::vector<Point> checkpoints216(1);
1588 checkpoints216[0] = Point(638.5, 466);
1589 connRef216->setRoutingCheckpoints(checkpoints216);
1590
1591 ConnRef *connRef217 = new ConnRef(router, 217);
1592 ConnEnd srcPt217(Point(615.5, 370), 8);
1593 connRef217->setSourceEndpoint(srcPt217);
1594 ConnEnd dstPt217(Point(1289.5, 466), 15);
1595 connRef217->setDestEndpoint(dstPt217);
1596 connRef217->setRoutingType((ConnType)2);
1597 std::vector<Point> checkpoints217(1);
1598 checkpoints217[0] = Point(638.5, 466);
1599 connRef217->setRoutingCheckpoints(checkpoints217);
1600
1601 ConnRef *connRef218 = new ConnRef(router, 218);
1602 ConnEnd srcPt218(Point(585.5, 562), 4);
1603 connRef218->setSourceEndpoint(srcPt218);
1604 ConnEnd dstPt218(Point(286.5, 466), 15);
1605 connRef218->setDestEndpoint(dstPt218);
1606 connRef218->setRoutingType((ConnType)2);
1607 std::vector<Point> checkpoints218(1);
1608 checkpoints218[0] = Point(562.5, 466);
1609 connRef218->setRoutingCheckpoints(checkpoints218);
1610 #endif
1611
1612 ConnRef *connRef219 = new ConnRef(router, 219);
1613 ConnEnd srcPt219(Point(860.5, 341), 4);
1614 connRef219->setSourceEndpoint(srcPt219);
1615 ConnEnd dstPt219(Point(286.5, 466), 15);
1616 connRef219->setDestEndpoint(dstPt219);
1617 connRef219->setRoutingType((ConnType)2);
1618
1619 ConnRef *connRef220 = new ConnRef(router, 220);
1620 ConnEnd srcPt220(Point(860.5, 239), 4);
1621 connRef220->setSourceEndpoint(srcPt220);
1622 ConnEnd dstPt220(Point(286.5, 466), 15);
1623 connRef220->setDestEndpoint(dstPt220);
1624 connRef220->setRoutingType((ConnType)2);
1625
1626 #if 0
1627 ConnRef *connRef221 = new ConnRef(router, 221);
1628 ConnEnd srcPt221(Point(553.5, 2012.21), 8);
1629 connRef221->setSourceEndpoint(srcPt221);
1630 ConnEnd dstPt221(Point(782.5, 2012.21), 15);
1631 connRef221->setDestEndpoint(dstPt221);
1632 connRef221->setRoutingType((ConnType)2);
1633
1634 ConnRef *connRef222 = new ConnRef(router, 222);
1635 ConnEnd srcPt222(Point(1289.5, 1278.17), 2);
1636 connRef222->setSourceEndpoint(srcPt222);
1637 ConnEnd dstPt222(Point(1289.5, 1355.17), 15);
1638 connRef222->setDestEndpoint(dstPt222);
1639 connRef222->setRoutingType((ConnType)2);
1640
1641 ConnRef *connRef223 = new ConnRef(router, 223);
1642 ConnEnd srcPt223(Point(1289.5, 1248.17), 1);
1643 connRef223->setSourceEndpoint(srcPt223);
1644 ConnEnd dstPt223(Point(1289.5, 1139.17), 15);
1645 connRef223->setDestEndpoint(dstPt223);
1646 connRef223->setRoutingType((ConnType)2);
1647
1648 ConnRef *connRef224 = new ConnRef(router, 224);
1649 ConnEnd srcPt224(Point(615.5, 445), 8);
1650 connRef224->setSourceEndpoint(srcPt224);
1651 ConnEnd dstPt224(Point(1289.5, 466), 15);
1652 connRef224->setDestEndpoint(dstPt224);
1653 connRef224->setRoutingType((ConnType)2);
1654 std::vector<Point> checkpoints224(1);
1655 checkpoints224[0] = Point(638.5, 466);
1656 connRef224->setRoutingCheckpoints(checkpoints224);
1657
1658 ConnRef *connRef225 = new ConnRef(router, 225);
1659 ConnEnd srcPt225(Point(522.5, 659.75), 8);
1660 connRef225->setSourceEndpoint(srcPt225);
1661 ConnEnd dstPt225(Point(844.5, 638.75), 15);
1662 connRef225->setDestEndpoint(dstPt225);
1663 connRef225->setRoutingType((ConnType)2);
1664 std::vector<Point> checkpoints225(1);
1665 checkpoints225[0] = Point(545.5, 638.75);
1666 connRef225->setRoutingCheckpoints(checkpoints225);
1667
1668 ConnRef *connRef226 = new ConnRef(router, 226);
1669 ConnEnd srcPt226(Point(301.5, 750.75), 8);
1670 connRef226->setSourceEndpoint(srcPt226);
1671 ConnEnd dstPt226(Point(437.5, 750.75), 15);
1672 connRef226->setDestEndpoint(dstPt226);
1673 connRef226->setRoutingType((ConnType)2);
1674
1675 ConnRef *connRef227 = new ConnRef(router, 227);
1676 ConnEnd srcPt227(Point(301.5, 852.75), 8);
1677 connRef227->setSourceEndpoint(srcPt227);
1678 ConnEnd dstPt227(Point(437.5, 852.75), 15);
1679 connRef227->setDestEndpoint(dstPt227);
1680 connRef227->setRoutingType((ConnType)2);
1681
1682 ConnRef *connRef228 = new ConnRef(router, 228);
1683 ConnEnd srcPt228(Point(677.5, 750.75), 8);
1684 connRef228->setSourceEndpoint(srcPt228);
1685 ConnEnd dstPt228(Point(844.5, 638.75), 15);
1686 connRef228->setDestEndpoint(dstPt228);
1687 connRef228->setRoutingType((ConnType)2);
1688
1689 ConnRef *connRef229 = new ConnRef(router, 229);
1690 ConnEnd srcPt229(Point(677.5, 852.75), 8);
1691 connRef229->setSourceEndpoint(srcPt229);
1692 ConnEnd dstPt229(Point(844.5, 638.75), 15);
1693 connRef229->setDestEndpoint(dstPt229);
1694 connRef229->setRoutingType((ConnType)2);
1695
1696 ConnRef *connRef230 = new ConnRef(router, 230);
1697 ConnEnd srcPt230(Point(1499.5, 432.5), 15);
1698 connRef230->setSourceEndpoint(srcPt230);
1699 ConnEnd dstPt230(Point(1440.5, 432.5), 8);
1700 connRef230->setDestEndpoint(dstPt230);
1701 connRef230->setRoutingType((ConnType)2);
1702
1703 ConnRef *connRef231 = new ConnRef(router, 231);
1704 ConnEnd srcPt231(Point(286.5, 466), 15);
1705 connRef231->setSourceEndpoint(srcPt231);
1706 ConnEnd dstPt231(Point(585.5, 445), 4);
1707 connRef231->setDestEndpoint(dstPt231);
1708 connRef231->setRoutingType((ConnType)2);
1709 std::vector<Point> checkpoints231(1);
1710 checkpoints231[0] = Point(562.5, 466);
1711 connRef231->setRoutingCheckpoints(checkpoints231);
1712
1713 ConnRef *connRef232 = new ConnRef(router, 232);
1714 ConnEnd srcPt232(Point(286.5, 466), 15);
1715 connRef232->setSourceEndpoint(srcPt232);
1716 ConnEnd dstPt232(Point(585.5, 487), 4);
1717 connRef232->setDestEndpoint(dstPt232);
1718 connRef232->setRoutingType((ConnType)2);
1719 std::vector<Point> checkpoints232(1);
1720 checkpoints232[0] = Point(562.5, 466);
1721 connRef232->setRoutingCheckpoints(checkpoints232);
1722
1723 ConnRef *connRef233 = new ConnRef(router, 233);
1724 ConnEnd srcPt233(Point(286.5, 638.75), 15);
1725 connRef233->setSourceEndpoint(srcPt233);
1726 ConnEnd dstPt233(Point(492.5, 659.75), 4);
1727 connRef233->setDestEndpoint(dstPt233);
1728 connRef233->setRoutingType((ConnType)2);
1729 std::vector<Point> checkpoints233(1);
1730 checkpoints233[0] = Point(469.5, 638.75);
1731 connRef233->setRoutingCheckpoints(checkpoints233);
1732
1733 ConnRef *connRef234 = new ConnRef(router, 234);
1734 ConnEnd srcPt234(Point(492.5, 734.75), 4);
1735 connRef234->setSourceEndpoint(srcPt234);
1736 ConnEnd dstPt234(Point(286.5, 638.75), 15);
1737 connRef234->setDestEndpoint(dstPt234);
1738 connRef234->setRoutingType((ConnType)2);
1739 std::vector<Point> checkpoints234(1);
1740 checkpoints234[0] = Point(469.5, 638.75);
1741 connRef234->setRoutingCheckpoints(checkpoints234);
1742
1743 ConnRef *connRef235 = new ConnRef(router, 235);
1744 ConnEnd srcPt235(Point(522.5, 734.75), 8);
1745 connRef235->setSourceEndpoint(srcPt235);
1746 ConnEnd dstPt235(Point(844.5, 638.75), 15);
1747 connRef235->setDestEndpoint(dstPt235);
1748 connRef235->setRoutingType((ConnType)2);
1749 std::vector<Point> checkpoints235(1);
1750 checkpoints235[0] = Point(545.5, 638.75);
1751 connRef235->setRoutingCheckpoints(checkpoints235);
1752
1753 ConnRef *connRef236 = new ConnRef(router, 236);
1754 ConnEnd srcPt236(Point(1289.5, 638.75), 15);
1755 connRef236->setSourceEndpoint(srcPt236);
1756 ConnEnd dstPt236(Point(1310.5, 714.5), 1);
1757 connRef236->setDestEndpoint(dstPt236);
1758 connRef236->setRoutingType((ConnType)2);
1759 std::vector<Point> checkpoints236(1);
1760 checkpoints236[0] = Point(1289.5, 699.5);
1761 connRef236->setRoutingCheckpoints(checkpoints236);
1762
1763 ConnRef *connRef237 = new ConnRef(router, 237);
1764 ConnEnd srcPt237(Point(390.5, 1624.17), 8);
1765 connRef237->setSourceEndpoint(srcPt237);
1766 ConnEnd dstPt237(Point(1289.5, 1603.17), 15);
1767 connRef237->setDestEndpoint(dstPt237);
1768 connRef237->setRoutingType((ConnType)2);
1769 std::vector<Point> checkpoints237(1);
1770 checkpoints237[0] = Point(413.5, 1603.17);
1771 connRef237->setRoutingCheckpoints(checkpoints237);
1772
1773 ConnRef *connRef238 = new ConnRef(router, 238);
1774 ConnEnd srcPt238(Point(1396.5, 1216.17), 2);
1775 connRef238->setSourceEndpoint(srcPt238);
1776 ConnEnd dstPt238(Point(1289.5, 1355.17), 15);
1777 connRef238->setDestEndpoint(dstPt238);
1778 connRef238->setRoutingType((ConnType)2);
1779 std::vector<Point> checkpoints238(1);
1780 checkpoints238[0] = Point(1417.5, 1231.17);
1781 connRef238->setRoutingCheckpoints(checkpoints238);
1782
1783 ConnRef *connRef239 = new ConnRef(router, 239);
1784 ConnEnd srcPt239(Point(1438.5, 1216.17), 2);
1785 connRef239->setSourceEndpoint(srcPt239);
1786 ConnEnd dstPt239(Point(1289.5, 1355.17), 15);
1787 connRef239->setDestEndpoint(dstPt239);
1788 connRef239->setRoutingType((ConnType)2);
1789 std::vector<Point> checkpoints239(1);
1790 checkpoints239[0] = Point(1417.5, 1231.17);
1791 connRef239->setRoutingCheckpoints(checkpoints239);
1792
1793 ConnRef *connRef240 = new ConnRef(router, 240);
1794 ConnEnd srcPt240(Point(1529.5, 1216.17), 2);
1795 connRef240->setSourceEndpoint(srcPt240);
1796 ConnEnd dstPt240(Point(1289.5, 1355.17), 15);
1797 connRef240->setDestEndpoint(dstPt240);
1798 connRef240->setRoutingType((ConnType)2);
1799 std::vector<Point> checkpoints240(1);
1800 checkpoints240[0] = Point(1417.5, 1231.17);
1801 connRef240->setRoutingCheckpoints(checkpoints240);
1802
1803 ConnRef *connRef241 = new ConnRef(router, 241);
1804 ConnEnd srcPt241(Point(1310.5, 1042.17), 2);
1805 connRef241->setSourceEndpoint(srcPt241);
1806 ConnEnd dstPt241(Point(1289.5, 1139.17), 15);
1807 connRef241->setDestEndpoint(dstPt241);
1808 connRef241->setRoutingType((ConnType)2);
1809 std::vector<Point> checkpoints241(1);
1810 checkpoints241[0] = Point(1289.5, 1057.17);
1811 connRef241->setRoutingCheckpoints(checkpoints241);
1812
1813 ConnRef *connRef242 = new ConnRef(router, 242);
1814 ConnEnd srcPt242(Point(1223.5, 1139.17), 8);
1815 connRef242->setSourceEndpoint(srcPt242);
1816 ConnEnd dstPt242(Point(1289.5, 1139.17), 15);
1817 connRef242->setDestEndpoint(dstPt242);
1818 connRef242->setRoutingType((ConnType)2);
1819
1820 ConnRef *connRef243 = new ConnRef(router, 243);
1821 ConnEnd srcPt243(Point(1254.5, 1983.54), 8);
1822 connRef243->setSourceEndpoint(srcPt243);
1823 ConnEnd dstPt243(Point(1425.5, 2079.54), 15);
1824 connRef243->setDestEndpoint(dstPt243);
1825 connRef243->setRoutingType((ConnType)2);
1826 std::vector<Point> checkpoints243(1);
1827 checkpoints243[0] = Point(1277.5, 2079.54);
1828 connRef243->setRoutingCheckpoints(checkpoints243);
1829
1830 ConnRef *connRef244 = new ConnRef(router, 244);
1831 ConnEnd srcPt244(Point(1254.5, 2058.54), 8);
1832 connRef244->setSourceEndpoint(srcPt244);
1833 ConnEnd dstPt244(Point(1425.5, 2079.54), 15);
1834 connRef244->setDestEndpoint(dstPt244);
1835 connRef244->setRoutingType((ConnType)2);
1836 std::vector<Point> checkpoints244(1);
1837 checkpoints244[0] = Point(1277.5, 2079.54);
1838 connRef244->setRoutingCheckpoints(checkpoints244);
1839
1840 ConnRef *connRef245 = new ConnRef(router, 245);
1841 ConnEnd srcPt245(Point(1254.5, 2100.54), 8);
1842 connRef245->setSourceEndpoint(srcPt245);
1843 ConnEnd dstPt245(Point(1425.5, 2079.54), 15);
1844 connRef245->setDestEndpoint(dstPt245);
1845 connRef245->setRoutingType((ConnType)2);
1846 std::vector<Point> checkpoints245(1);
1847 checkpoints245[0] = Point(1277.5, 2079.54);
1848 connRef245->setRoutingCheckpoints(checkpoints245);
1849
1850 ConnRef *connRef246 = new ConnRef(router, 246);
1851 ConnEnd srcPt246(Point(1254.5, 2175.54), 8);
1852 connRef246->setSourceEndpoint(srcPt246);
1853 ConnEnd dstPt246(Point(1425.5, 2079.54), 15);
1854 connRef246->setDestEndpoint(dstPt246);
1855 connRef246->setRoutingType((ConnType)2);
1856 std::vector<Point> checkpoints246(1);
1857 checkpoints246[0] = Point(1277.5, 2079.54);
1858 connRef246->setRoutingCheckpoints(checkpoints246);
1859
1860 ConnRef *connRef247 = new ConnRef(router, 247);
1861 ConnEnd srcPt247(Point(677.5, 1740.17), 8);
1862 connRef247->setSourceEndpoint(srcPt247);
1863 ConnEnd dstPt247(Point(1289.5, 1869.17), 15);
1864 connRef247->setDestEndpoint(dstPt247);
1865 connRef247->setRoutingType((ConnType)2);
1866
1867 ConnRef *connRef248 = new ConnRef(router, 248);
1868 ConnEnd srcPt248(Point(937.5, 1869.17), 15);
1869 connRef248->setSourceEndpoint(srcPt248);
1870 ConnEnd dstPt248(Point(937.5, 2002.54), 1);
1871 connRef248->setDestEndpoint(dstPt248);
1872 connRef248->setRoutingType((ConnType)2);
1873
1874 ConnRef *connRef249 = new ConnRef(router, 249);
1875 ConnEnd srcPt249(Point(647.5, 1740.17), 4);
1876 connRef249->setSourceEndpoint(srcPt249);
1877 ConnEnd dstPt249(Point(251.5, 1869.17), 15);
1878 connRef249->setDestEndpoint(dstPt249);
1879 connRef249->setRoutingType((ConnType)2);
1880
1881 ConnRef *connRef250 = new ConnRef(router, 250);
1882 ConnEnd srcPt250(Point(1224.5, 2100.54), 4);
1883 connRef250->setSourceEndpoint(srcPt250);
1884 ConnEnd dstPt250(Point(937.5, 2079.54), 15);
1885 connRef250->setDestEndpoint(dstPt250);
1886 connRef250->setRoutingType((ConnType)2);
1887 std::vector<Point> checkpoints250(1);
1888 checkpoints250[0] = Point(1201.5, 2079.54);
1889 connRef250->setRoutingCheckpoints(checkpoints250);
1890
1891 ConnRef *connRef251 = new ConnRef(router, 251);
1892 ConnEnd srcPt251(Point(1224.5, 2175.54), 4);
1893 connRef251->setSourceEndpoint(srcPt251);
1894 ConnEnd dstPt251(Point(937.5, 2079.54), 15);
1895 connRef251->setDestEndpoint(dstPt251);
1896 connRef251->setRoutingType((ConnType)2);
1897 std::vector<Point> checkpoints251(1);
1898 checkpoints251[0] = Point(1201.5, 2079.54);
1899 connRef251->setRoutingCheckpoints(checkpoints251);
1900
1901 ConnRef *connRef252 = new ConnRef(router, 252);
1902 ConnEnd srcPt252(Point(523.5, 2012.21), 4);
1903 connRef252->setSourceEndpoint(srcPt252);
1904 ConnEnd dstPt252(Point(406.5, 2012.21), 15);
1905 connRef252->setDestEndpoint(dstPt252);
1906 connRef252->setRoutingType((ConnType)2);
1907
1908 ConnRef *connRef253 = new ConnRef(router, 253);
1909 ConnEnd srcPt253(Point(1289.5, 790.5), 15);
1910 connRef253->setSourceEndpoint(srcPt253);
1911 ConnEnd dstPt253(Point(1401.5, 744.5), 2);
1912 connRef253->setDestEndpoint(dstPt253);
1913 connRef253->setRoutingType((ConnType)2);
1914 std::vector<Point> checkpoints253(1);
1915 checkpoints253[0] = Point(1289.5, 759.5);
1916 connRef253->setRoutingCheckpoints(checkpoints253);
1917
1918 ConnRef *connRef254 = new ConnRef(router, 254);
1919 ConnEnd srcPt254(Point(216.5, 750.75), 15);
1920 connRef254->setSourceEndpoint(srcPt254);
1921 ConnEnd dstPt254(Point(271.5, 750.75), 4);
1922 connRef254->setDestEndpoint(dstPt254);
1923 connRef254->setRoutingType((ConnType)2);
1924
1925 ConnRef *connRef255 = new ConnRef(router, 255);
1926 ConnEnd srcPt255(Point(437.5, 750.75), 15);
1927 connRef255->setSourceEndpoint(srcPt255);
1928 ConnEnd dstPt255(Point(647.5, 750.75), 4);
1929 connRef255->setDestEndpoint(dstPt255);
1930 connRef255->setRoutingType((ConnType)2);
1931
1932 ConnRef *connRef256 = new ConnRef(router, 256);
1933 ConnEnd srcPt256(Point(437.5, 852.75), 15);
1934 connRef256->setSourceEndpoint(srcPt256);
1935 ConnEnd dstPt256(Point(647.5, 852.75), 4);
1936 connRef256->setDestEndpoint(dstPt256);
1937 connRef256->setRoutingType((ConnType)2);
1938
1939 ConnRef *connRef257 = new ConnRef(router, 257);
1940 ConnEnd srcPt257(Point(216.5, 852.75), 15);
1941 connRef257->setSourceEndpoint(srcPt257);
1942 ConnEnd dstPt257(Point(271.5, 852.75), 4);
1943 connRef257->setDestEndpoint(dstPt257);
1944 connRef257->setRoutingType((ConnType)2);
1945
1946 ConnRef *connRef258 = new ConnRef(router, 258);
1947 ConnEnd srcPt258(Point(390.5, 1582.17), 8);
1948 connRef258->setSourceEndpoint(srcPt258);
1949 ConnEnd dstPt258(Point(1289.5, 1603.17), 15);
1950 connRef258->setDestEndpoint(dstPt258);
1951 connRef258->setRoutingType((ConnType)2);
1952 std::vector<Point> checkpoints258(1);
1953 checkpoints258[0] = Point(413.5, 1603.17);
1954 connRef258->setRoutingCheckpoints(checkpoints258);
1955
1956 ConnRef *connRef259 = new ConnRef(router, 259);
1957 ConnEnd srcPt259(Point(251.5, 1603.17), 15);
1958 connRef259->setSourceEndpoint(srcPt259);
1959 ConnEnd dstPt259(Point(360.5, 1582.17), 4);
1960 connRef259->setDestEndpoint(dstPt259);
1961 connRef259->setRoutingType((ConnType)2);
1962 std::vector<Point> checkpoints259(1);
1963 checkpoints259[0] = Point(337.5, 1603.17);
1964 connRef259->setRoutingCheckpoints(checkpoints259);
1965
1966 ConnRef *connRef260 = new ConnRef(router, 260);
1967 ConnEnd srcPt260(Point(251.5, 1603.17), 15);
1968 connRef260->setSourceEndpoint(srcPt260);
1969 ConnEnd dstPt260(Point(360.5, 1624.17), 4);
1970 connRef260->setDestEndpoint(dstPt260);
1971 connRef260->setRoutingType((ConnType)2);
1972 std::vector<Point> checkpoints260(1);
1973 checkpoints260[0] = Point(337.5, 1603.17);
1974 connRef260->setRoutingCheckpoints(checkpoints260);
1975
1976 ConnRef *connRef261 = new ConnRef(router, 261);
1977 ConnEnd srcPt261(Point(1310.5, 1012.17), 1);
1978 connRef261->setSourceEndpoint(srcPt261);
1979 ConnEnd dstPt261(Point(1289.5, 966.167), 15);
1980 connRef261->setDestEndpoint(dstPt261);
1981 connRef261->setRoutingType((ConnType)2);
1982 std::vector<Point> checkpoints261(1);
1983 checkpoints261[0] = Point(1289.5, 997.167);
1984 connRef261->setRoutingCheckpoints(checkpoints261);
1985
1986 ConnRef *connRef262 = new ConnRef(router, 262);
1987 ConnEnd srcPt262(Point(1193.5, 1343.17), 4);
1988 connRef262->setSourceEndpoint(srcPt262);
1989 ConnEnd dstPt262(Point(1057.5, 1263.17), 15);
1990 connRef262->setDestEndpoint(dstPt262);
1991 connRef262->setRoutingType((ConnType)2);
1992
1993 ConnRef *connRef263 = new ConnRef(router, 263);
1994 ConnEnd srcPt263(Point(1223.5, 1343.17), 8);
1995 connRef263->setSourceEndpoint(srcPt263);
1996 ConnEnd dstPt263(Point(1289.5, 1355.17), 15);
1997 connRef263->setDestEndpoint(dstPt263);
1998 connRef263->setRoutingType((ConnType)2);
1999
2000 ConnRef *connRef264 = new ConnRef(router, 264);
2001 ConnEnd srcPt264(Point(1193.5, 1139.17), 4);
2002 connRef264->setSourceEndpoint(srcPt264);
2003 ConnEnd dstPt264(Point(1057.5, 1263.17), 15);
2004 connRef264->setDestEndpoint(dstPt264);
2005 connRef264->setRoutingType((ConnType)2);
2006
2007 ConnRef *connRef265 = new ConnRef(router, 265);
2008 ConnEnd srcPt265(Point(1289.5, 966.167), 15);
2009 connRef265->setSourceEndpoint(srcPt265);
2010 ConnEnd dstPt265(Point(1396.5, 1186.17), 1);
2011 connRef265->setDestEndpoint(dstPt265);
2012 connRef265->setRoutingType((ConnType)2);
2013 std::vector<Point> checkpoints265(1);
2014 checkpoints265[0] = Point(1417.5, 1171.17);
2015 connRef265->setRoutingCheckpoints(checkpoints265);
2016
2017 ConnRef *connRef266 = new ConnRef(router, 266);
2018 ConnEnd srcPt266(Point(1289.5, 966.167), 15);
2019 connRef266->setSourceEndpoint(srcPt266);
2020 ConnEnd dstPt266(Point(1438.5, 1186.17), 1);
2021 connRef266->setDestEndpoint(dstPt266);
2022 connRef266->setRoutingType((ConnType)2);
2023 std::vector<Point> checkpoints266(1);
2024 checkpoints266[0] = Point(1417.5, 1171.17);
2025 connRef266->setRoutingCheckpoints(checkpoints266);
2026
2027 ConnRef *connRef267 = new ConnRef(router, 267);
2028 ConnEnd srcPt267(Point(1289.5, 966.167), 15);
2029 connRef267->setSourceEndpoint(srcPt267);
2030 ConnEnd dstPt267(Point(1529.5, 1186.17), 1);
2031 connRef267->setDestEndpoint(dstPt267);
2032 connRef267->setRoutingType((ConnType)2);
2033 std::vector<Point> checkpoints267(1);
2034 checkpoints267[0] = Point(1417.5, 1171.17);
2035 connRef267->setRoutingCheckpoints(checkpoints267);
2036
2037 ConnRef *connRef268 = new ConnRef(router, 268);
2038 ConnEnd srcPt268(Point(230.5, 1915.17), 1);
2039 connRef268->setSourceEndpoint(srcPt268);
2040 ConnEnd dstPt268(Point(251.5, 1869.17), 15);
2041 connRef268->setDestEndpoint(dstPt268);
2042 connRef268->setRoutingType((ConnType)2);
2043 std::vector<Point> checkpoints268(1);
2044 checkpoints268[0] = Point(251.5, 1900.17);
2045 connRef268->setRoutingCheckpoints(checkpoints268);
2046
2047 ConnRef *connRef269 = new ConnRef(router, 269);
2048 ConnEnd srcPt269(Point(1310.5, 744.5), 2);
2049 connRef269->setSourceEndpoint(srcPt269);
2050 ConnEnd dstPt269(Point(1289.5, 790.5), 15);
2051 connRef269->setDestEndpoint(dstPt269);
2052 connRef269->setRoutingType((ConnType)2);
2053 std::vector<Point> checkpoints269(1);
2054 checkpoints269[0] = Point(1289.5, 759.5);
2055 connRef269->setRoutingCheckpoints(checkpoints269);
2056
2057 ConnRef *connRef270 = new ConnRef(router, 270);
2058 ConnEnd srcPt270(Point(615.5, 487), 8);
2059 connRef270->setSourceEndpoint(srcPt270);
2060 ConnEnd dstPt270(Point(1289.5, 466), 15);
2061 connRef270->setDestEndpoint(dstPt270);
2062 connRef270->setRoutingType((ConnType)2);
2063 std::vector<Point> checkpoints270(1);
2064 checkpoints270[0] = Point(638.5, 466);
2065 connRef270->setRoutingCheckpoints(checkpoints270);
2066
2067 ConnRef *connRef271 = new ConnRef(router, 271);
2068 ConnEnd srcPt271(Point(937.5, 1765.17), 15);
2069 connRef271->setSourceEndpoint(srcPt271);
2070 ConnEnd dstPt271(Point(1134.5, 1879.54), 8);
2071 connRef271->setDestEndpoint(dstPt271);
2072 connRef271->setRoutingType((ConnType)2);
2073
2074 ConnRef *connRef272 = new ConnRef(router, 272);
2075 ConnEnd srcPt272(Point(937.5, 1765.17), 15);
2076 connRef272->setSourceEndpoint(srcPt272);
2077 ConnEnd dstPt272(Point(1119.5, 1783.17), 1);
2078 connRef272->setDestEndpoint(dstPt272);
2079 connRef272->setRoutingType((ConnType)2);
2080
2081 ConnRef *connRef273 = new ConnRef(router, 273);
2082 ConnEnd srcPt273(Point(1347.5, 871.5), 4);
2083 connRef273->setSourceEndpoint(srcPt273);
2084 ConnEnd dstPt273(Point(1289.5, 871.5), 8);
2085 connRef273->setDestEndpoint(dstPt273);
2086 connRef273->setRoutingType((ConnType)2);
2087
2088 ConnRef *connRef274 = new ConnRef(router, 274);
2089 ConnEnd srcPt274(Point(631.5, 2008.54), 2);
2090 connRef274->setSourceEndpoint(srcPt274);
2091 ConnEnd dstPt274(Point(631.5, 2058.54), 1);
2092 connRef274->setDestEndpoint(dstPt274);
2093 connRef274->setRoutingType((ConnType)2);
2094
2095 ConnRef *connRef275 = new ConnRef(router, 275);
2096 ConnEnd srcPt275(Point(330.5, 1930.17), 4);
2097 connRef275->setSourceEndpoint(srcPt275);
2098 ConnEnd dstPt275(Point(272.5, 1930.17), 8);
2099 connRef275->setDestEndpoint(dstPt275);
2100 connRef275->setRoutingType((ConnType)2);
2101
2102 ConnRef *connRef276 = new ConnRef(router, 276);
2103 ConnEnd srcPt276(Point(631.5, 2150.54), 1);
2104 connRef276->setSourceEndpoint(srcPt276);
2105 ConnEnd dstPt276(Point(631.5, 2100.54), 2);
2106 connRef276->setDestEndpoint(dstPt276);
2107 connRef276->setRoutingType((ConnType)2);
2108
2109 ConnRef *connRef277 = new ConnRef(router, 277);
2110 ConnEnd srcPt277(Point(995.5, 2017.54), 4);
2111 connRef277->setSourceEndpoint(srcPt277);
2112 ConnEnd dstPt277(Point(937.5, 2017.54), 8);
2113 connRef277->setDestEndpoint(dstPt277);
2114 connRef277->setRoutingType((ConnType)2);
2115
2116 ConnRef *connRef278 = new ConnRef(router, 278);
2117 ConnEnd srcPt278(Point(1239.5, 1933.54), 2);
2118 connRef278->setSourceEndpoint(srcPt278);
2119 ConnEnd dstPt278(Point(1239.5, 1983.54), 1);
2120 connRef278->setDestEndpoint(dstPt278);
2121 connRef278->setRoutingType((ConnType)2);
2122
2123 ConnRef *connRef279 = new ConnRef(router, 279);
2124 ConnEnd srcPt279(Point(1239.5, 2008.54), 2);
2125 connRef279->setSourceEndpoint(srcPt279);
2126 ConnEnd dstPt279(Point(1239.5, 2058.54), 1);
2127 connRef279->setDestEndpoint(dstPt279);
2128 connRef279->setRoutingType((ConnType)2);
2129
2130 ConnRef *connRef280 = new ConnRef(router, 280);
2131 ConnEnd srcPt280(Point(1119.5, 1929.54), 1);
2132 connRef280->setSourceEndpoint(srcPt280);
2133 ConnEnd dstPt280(Point(1119.5, 1879.54), 2);
2134 connRef280->setDestEndpoint(dstPt280);
2135 connRef280->setRoutingType((ConnType)2);
2136
2137 ConnRef *connRef281 = new ConnRef(router, 281);
2138 ConnEnd srcPt281(Point(1177.5, 1798.17), 4);
2139 connRef281->setSourceEndpoint(srcPt281);
2140 ConnEnd dstPt281(Point(1119.5, 1798.17), 8);
2141 connRef281->setDestEndpoint(dstPt281);
2142 connRef281->setRoutingType((ConnType)2);
2143
2144 ConnRef *connRef282 = new ConnRef(router, 282);
2145 ConnEnd srcPt282(Point(813.5, 1819.17), 2);
2146 connRef282->setSourceEndpoint(srcPt282);
2147 ConnEnd dstPt282(Point(813.5, 1869.17), 1);
2148 connRef282->setDestEndpoint(dstPt282);
2149 connRef282->setRoutingType((ConnType)2);
2150
2151 ConnRef *connRef283 = new ConnRef(router, 283);
2152 ConnEnd srcPt283(Point(406.5, 1819.17), 2);
2153 connRef283->setSourceEndpoint(srcPt283);
2154 ConnEnd dstPt283(Point(406.5, 1869.17), 1);
2155 connRef283->setDestEndpoint(dstPt283);
2156 connRef283->setRoutingType((ConnType)2);
2157
2158 ConnRef *connRef284 = new ConnRef(router, 284);
2159 ConnEnd srcPt284(Point(1456.5, 1819.17), 2);
2160 connRef284->setSourceEndpoint(srcPt284);
2161 ConnEnd dstPt284(Point(1456.5, 1869.17), 1);
2162 connRef284->setDestEndpoint(dstPt284);
2163 connRef284->setRoutingType((ConnType)2);
2164
2165 ConnRef *connRef285 = new ConnRef(router, 285);
2166 ConnEnd srcPt285(Point(1347.5, 1665.17), 4);
2167 connRef285->setSourceEndpoint(srcPt285);
2168 ConnEnd dstPt285(Point(1289.5, 1665.17), 8);
2169 connRef285->setDestEndpoint(dstPt285);
2170 connRef285->setRoutingType((ConnType)2);
2171
2172 ConnRef *connRef286 = new ConnRef(router, 286);
2173 ConnEnd srcPt286(Point(1347.5, 1541.17), 4);
2174 connRef286->setSourceEndpoint(srcPt286);
2175 ConnEnd dstPt286(Point(1289.5, 1541.17), 8);
2176 connRef286->setDestEndpoint(dstPt286);
2177 connRef286->setRoutingType((ConnType)2);
2178
2179 ConnRef *connRef287 = new ConnRef(router, 287);
2180 ConnEnd srcPt287(Point(1347.5, 1417.17), 4);
2181 connRef287->setSourceEndpoint(srcPt287);
2182 ConnEnd dstPt287(Point(1289.5, 1417.17), 8);
2183 connRef287->setDestEndpoint(dstPt287);
2184 connRef287->setRoutingType((ConnType)2);
2185
2186 ConnRef *connRef288 = new ConnRef(router, 288);
2187 ConnEnd srcPt288(Point(1210.5, 1027.17), 8);
2188 connRef288->setSourceEndpoint(srcPt288);
2189 ConnEnd dstPt288(Point(1268.5, 1027.17), 4);
2190 connRef288->setDestEndpoint(dstPt288);
2191 connRef288->setRoutingType((ConnType)2);
2192
2193 ConnRef *connRef289 = new ConnRef(router, 289);
2194 ConnEnd srcPt289(Point(1088.5, 916.167), 2);
2195 connRef289->setSourceEndpoint(srcPt289);
2196 ConnEnd dstPt289(Point(1088.5, 966.167), 1);
2197 connRef289->setDestEndpoint(dstPt289);
2198 connRef289->setRoutingType((ConnType)2);
2199
2200 ConnRef *connRef290 = new ConnRef(router, 290);
2201 ConnEnd srcPt290(Point(1210.5, 729.5), 8);
2202 connRef290->setSourceEndpoint(srcPt290);
2203 ConnEnd dstPt290(Point(1268.5, 729.5), 4);
2204 connRef290->setDestEndpoint(dstPt290);
2205 connRef290->setRoutingType((ConnType)2);
2206
2207 ConnRef *connRef291 = new ConnRef(router, 291);
2208 ConnEnd srcPt291(Point(1459.5, 729.5), 4);
2209 connRef291->setSourceEndpoint(srcPt291);
2210 ConnEnd dstPt291(Point(1401.5, 729.5), 8);
2211 connRef291->setDestEndpoint(dstPt291);
2212 connRef291->setRoutingType((ConnType)2);
2213
2214 ConnRef *connRef292 = new ConnRef(router, 292);
2215 ConnEnd srcPt292(Point(1425.5, 382.5), 2);
2216 connRef292->setSourceEndpoint(srcPt292);
2217 ConnEnd dstPt292(Point(1425.5, 432.5), 1);
2218 connRef292->setDestEndpoint(dstPt292);
2219 connRef292->setRoutingType((ConnType)2);
2220
2221 ConnRef *connRef293 = new ConnRef(router, 293);
2222 ConnEnd srcPt293(Point(1347.5, 551.25), 4);
2223 connRef293->setSourceEndpoint(srcPt293);
2224 ConnEnd dstPt293(Point(1289.5, 551.25), 8);
2225 connRef293->setDestEndpoint(dstPt293);
2226 connRef293->setRoutingType((ConnType)2);
2227
2228 ConnRef *connRef294 = new ConnRef(router, 294);
2229 ConnEnd srcPt294(Point(1347.5, 360), 4);
2230 connRef294->setSourceEndpoint(srcPt294);
2231 ConnEnd dstPt294(Point(1289.5, 360), 8);
2232 connRef294->setDestEndpoint(dstPt294);
2233 connRef294->setRoutingType((ConnType)2);
2234
2235 ConnRef *connRef295 = new ConnRef(router, 295);
2236 ConnEnd srcPt295(Point(1026.5, 588.75), 2);
2237 connRef295->setSourceEndpoint(srcPt295);
2238 ConnEnd dstPt295(Point(1026.5, 638.75), 1);
2239 connRef295->setDestEndpoint(dstPt295);
2240 connRef295->setRoutingType((ConnType)2);
2241
2242 ConnRef *connRef296 = new ConnRef(router, 296);
2243 ConnEnd srcPt296(Point(507.5, 492.75), 2);
2244 connRef296->setSourceEndpoint(srcPt296);
2245 ConnEnd dstPt296(Point(507.5, 542.75), 1);
2246 connRef296->setDestEndpoint(dstPt296);
2247 connRef296->setRoutingType((ConnType)2);
2248
2249 ConnRef *connRef297 = new ConnRef(router, 297);
2250 ConnEnd srcPt297(Point(507.5, 567.75), 2);
2251 connRef297->setSourceEndpoint(srcPt297);
2252 ConnEnd dstPt297(Point(507.5, 617.75), 1);
2253 connRef297->setDestEndpoint(dstPt297);
2254 connRef297->setRoutingType((ConnType)2);
2255
2256 ConnRef *connRef298 = new ConnRef(router, 298);
2257 ConnEnd srcPt298(Point(906.5, 501.25), 2);
2258 connRef298->setSourceEndpoint(srcPt298);
2259 ConnEnd dstPt298(Point(906.5, 551.25), 1);
2260 connRef298->setDestEndpoint(dstPt298);
2261 connRef298->setRoutingType((ConnType)2);
2262
2263 ConnRef *connRef299 = new ConnRef(router, 299);
2264 ConnEnd srcPt299(Point(693.5, 551.25), 8);
2265 connRef299->setSourceEndpoint(srcPt299);
2266 ConnEnd dstPt299(Point(751.5, 551.25), 4);
2267 connRef299->setDestEndpoint(dstPt299);
2268 connRef299->setRoutingType((ConnType)2);
2269
2270 ConnRef *connRef300 = new ConnRef(router, 300);
2271 ConnEnd srcPt300(Point(344.5, 551.25), 4);
2272 connRef300->setSourceEndpoint(srcPt300);
2273 ConnEnd dstPt300(Point(286.5, 551.25), 8);
2274 connRef300->setDestEndpoint(dstPt300);
2275 connRef300->setRoutingType((ConnType)2);
2276
2277 ConnRef *connRef301 = new ConnRef(router, 301);
2278 ConnEnd srcPt301(Point(600.5, 245), 2);
2279 connRef301->setSourceEndpoint(srcPt301);
2280 ConnEnd dstPt301(Point(600.5, 295), 1);
2281 connRef301->setDestEndpoint(dstPt301);
2282 connRef301->setRoutingType((ConnType)2);
2283
2284 ConnRef *connRef302 = new ConnRef(router, 302);
2285 ConnEnd srcPt302(Point(600.5, 320), 2);
2286 connRef302->setSourceEndpoint(srcPt302);
2287 ConnEnd dstPt302(Point(600.5, 370), 1);
2288 connRef302->setDestEndpoint(dstPt302);
2289 connRef302->setRoutingType((ConnType)2);
2290
2291 ConnRef *connRef303 = new ConnRef(router, 303);
2292 ConnEnd srcPt303(Point(600.5, 612), 1);
2293 connRef303->setSourceEndpoint(srcPt303);
2294 ConnEnd dstPt303(Point(600.5, 562), 2);
2295 connRef303->setDestEndpoint(dstPt303);
2296 connRef303->setRoutingType((ConnType)2);
2297
2298 ConnRef *connRef304 = new ConnRef(router, 304);
2299 ConnEnd srcPt304(Point(875.5, 291), 2);
2300 connRef304->setSourceEndpoint(srcPt304);
2301 ConnEnd dstPt304(Point(875.5, 341), 1);
2302 connRef304->setDestEndpoint(dstPt304);
2303 connRef304->setRoutingType((ConnType)2);
2304
2305 ConnRef *connRef305 = new ConnRef(router, 305);
2306 ConnEnd srcPt305(Point(875.5, 189), 2);
2307 connRef305->setSourceEndpoint(srcPt305);
2308 ConnEnd dstPt305(Point(875.5, 239), 1);
2309 connRef305->setDestEndpoint(dstPt305);
2310 connRef305->setRoutingType((ConnType)2);
2311
2312 ConnRef *connRef306 = new ConnRef(router, 306);
2313 ConnEnd srcPt306(Point(538.5, 1962.21), 2);
2314 connRef306->setSourceEndpoint(srcPt306);
2315 ConnEnd dstPt306(Point(538.5, 2012.21), 1);
2316 connRef306->setDestEndpoint(dstPt306);
2317 connRef306->setRoutingType((ConnType)2);
2318
2319 ConnRef *connRef307 = new ConnRef(router, 307);
2320 ConnEnd srcPt307(Point(1347.5, 1263.17), 4);
2321 connRef307->setSourceEndpoint(srcPt307);
2322 ConnEnd dstPt307(Point(1289.5, 1263.17), 8);
2323 connRef307->setDestEndpoint(dstPt307);
2324 connRef307->setRoutingType((ConnType)2);
2325
2326 ConnRef *connRef308 = new ConnRef(router, 308);
2327 ConnEnd srcPt308(Point(600.5, 395), 2);
2328 connRef308->setSourceEndpoint(srcPt308);
2329 ConnEnd dstPt308(Point(600.5, 445), 1);
2330 connRef308->setDestEndpoint(dstPt308);
2331 connRef308->setRoutingType((ConnType)2);
2332
2333 ConnRef *connRef309 = new ConnRef(router, 309);
2334 ConnEnd srcPt309(Point(507.5, 709.75), 1);
2335 connRef309->setSourceEndpoint(srcPt309);
2336 ConnEnd dstPt309(Point(507.5, 659.75), 2);
2337 connRef309->setDestEndpoint(dstPt309);
2338 connRef309->setRoutingType((ConnType)2);
2339
2340 ConnRef *connRef310 = new ConnRef(router, 310);
2341 ConnEnd srcPt310(Point(286.5, 700.75), 2);
2342 connRef310->setSourceEndpoint(srcPt310);
2343 ConnEnd dstPt310(Point(286.5, 750.75), 1);
2344 connRef310->setDestEndpoint(dstPt310);
2345 connRef310->setRoutingType((ConnType)2);
2346
2347 ConnRef *connRef311 = new ConnRef(router, 311);
2348 ConnEnd srcPt311(Point(286.5, 802.75), 2);
2349 connRef311->setSourceEndpoint(srcPt311);
2350 ConnEnd dstPt311(Point(286.5, 852.75), 1);
2351 connRef311->setDestEndpoint(dstPt311);
2352 connRef311->setRoutingType((ConnType)2);
2353
2354 ConnRef *connRef312 = new ConnRef(router, 312);
2355 ConnEnd srcPt312(Point(662.5, 700.75), 2);
2356 connRef312->setSourceEndpoint(srcPt312);
2357 ConnEnd dstPt312(Point(662.5, 750.75), 1);
2358 connRef312->setDestEndpoint(dstPt312);
2359 connRef312->setRoutingType((ConnType)2);
2360
2361 ConnRef *connRef313 = new ConnRef(router, 313);
2362 ConnEnd srcPt313(Point(662.5, 802.75), 2);
2363 connRef313->setSourceEndpoint(srcPt313);
2364 ConnEnd dstPt313(Point(662.5, 852.75), 1);
2365 connRef313->setDestEndpoint(dstPt313);
2366 connRef313->setRoutingType((ConnType)2);
2367
2368 ConnRef *connRef314 = new ConnRef(router, 314);
2369 ConnEnd srcPt314(Point(375.5, 1532.17), 2);
2370 connRef314->setSourceEndpoint(srcPt314);
2371 ConnEnd dstPt314(Point(375.5, 1582.17), 1);
2372 connRef314->setDestEndpoint(dstPt314);
2373 connRef314->setRoutingType((ConnType)2);
2374
2375 ConnRef *connRef315 = new ConnRef(router, 315);
2376 ConnEnd srcPt315(Point(1239.5, 2150.54), 1);
2377 connRef315->setSourceEndpoint(srcPt315);
2378 ConnEnd dstPt315(Point(1239.5, 2100.54), 2);
2379 connRef315->setDestEndpoint(dstPt315);
2380 connRef315->setRoutingType((ConnType)2);
2381
2382 ConnRef *connRef316 = new ConnRef(router, 316);
2383 ConnEnd srcPt316(Point(375.5, 1674.17), 1);
2384 connRef316->setSourceEndpoint(srcPt316);
2385 ConnEnd dstPt316(Point(375.5, 1624.17), 2);
2386 connRef316->setDestEndpoint(dstPt316);
2387 connRef316->setRoutingType((ConnType)2);
2388
2389 ConnRef *connRef317 = new ConnRef(router, 317);
2390 ConnEnd srcPt317(Point(1368.5, 1027.17), 4);
2391 connRef317->setSourceEndpoint(srcPt317);
2392 ConnEnd dstPt317(Point(1310.5, 1027.17), 8);
2393 connRef317->setDestEndpoint(dstPt317);
2394 connRef317->setRoutingType((ConnType)2);
2395
2396 ConnRef *connRef318 = new ConnRef(router, 318);
2397 ConnEnd srcPt318(Point(1338.5, 1201.17), 8);
2398 connRef318->setSourceEndpoint(srcPt318);
2399 ConnEnd dstPt318(Point(1396.5, 1201.17), 4);
2400 connRef318->setDestEndpoint(dstPt318);
2401 connRef318->setRoutingType((ConnType)2);
2402
2403 ConnRef *connRef319 = new ConnRef(router, 319);
2404 ConnEnd srcPt319(Point(1496.5, 1201.17), 4);
2405 connRef319->setSourceEndpoint(srcPt319);
2406 ConnEnd dstPt319(Point(1438.5, 1201.17), 8);
2407 connRef319->setDestEndpoint(dstPt319);
2408 connRef319->setRoutingType((ConnType)2);
2409
2410 ConnRef *connRef320 = new ConnRef(router, 320);
2411 ConnEnd srcPt320(Point(662.5, 1690.17), 2);
2412 connRef320->setSourceEndpoint(srcPt320);
2413 ConnEnd dstPt320(Point(662.5, 1740.17), 1);
2414 connRef320->setDestEndpoint(dstPt320);
2415 connRef320->setRoutingType((ConnType)2);
2416
2417 ConnRef *connRef321 = new ConnRef(router, 321);
2418 ConnEnd srcPt321(Point(1587.5, 1201.17), 4);
2419 connRef321->setSourceEndpoint(srcPt321);
2420 ConnEnd dstPt321(Point(1529.5, 1201.17), 8);
2421 connRef321->setDestEndpoint(dstPt321);
2422 connRef321->setRoutingType((ConnType)2);
2423
2424 ConnRef *connRef322 = new ConnRef(router, 322);
2425 ConnEnd srcPt322(Point(1208.5, 1293.17), 2);
2426 connRef322->setSourceEndpoint(srcPt322);
2427 ConnEnd dstPt322(Point(1208.5, 1343.17), 1);
2428 connRef322->setDestEndpoint(dstPt322);
2429 connRef322->setRoutingType((ConnType)2);
2430
2431 ConnRef *connRef323 = new ConnRef(router, 323);
2432 ConnEnd srcPt323(Point(1208.5, 1089.17), 2);
2433 connRef323->setSourceEndpoint(srcPt323);
2434 ConnEnd dstPt323(Point(1208.5, 1139.17), 1);
2435 connRef323->setDestEndpoint(dstPt323);
2436 connRef323->setRoutingType((ConnType)2);
2437
2438 ConnRef *connRef324 = new ConnRef(router, 324);
2439 ConnEnd srcPt324(Point(172.5, 1930.17), 8);
2440 connRef324->setSourceEndpoint(srcPt324);
2441 ConnEnd dstPt324(Point(230.5, 1930.17), 4);
2442 connRef324->setDestEndpoint(dstPt324);
2443 connRef324->setRoutingType((ConnType)2);
2444
2445 ConnRef *connRef325 = new ConnRef(router, 325);
2446 ConnEnd srcPt325(Point(1368.5, 729.5), 4);
2447 connRef325->setSourceEndpoint(srcPt325);
2448 ConnEnd dstPt325(Point(1310.5, 729.5), 8);
2449 connRef325->setDestEndpoint(dstPt325);
2450 connRef325->setRoutingType((ConnType)2);
2451
2452 ConnRef *connRef326 = new ConnRef(router, 326);
2453 ConnEnd srcPt326(Point(600.5, 537), 1);
2454 connRef326->setSourceEndpoint(srcPt326);
2455 ConnEnd dstPt326(Point(600.5, 487), 2);
2456 connRef326->setDestEndpoint(dstPt326);
2457 connRef326->setRoutingType((ConnType)2);
2458
2459 ConnRef *connRef327 = new ConnRef(router, 327);
2460 ConnEnd srcPt327(Point(507.5, 784.75), 1);
2461 connRef327->setSourceEndpoint(srcPt327);
2462 ConnEnd dstPt327(Point(507.5, 734.75), 2);
2463 connRef327->setDestEndpoint(dstPt327);
2464 connRef327->setRoutingType((ConnType)2);
2465
2466 ConnRef *connRef328 = new ConnRef(router, 328);
2467 ConnEnd srcPt328(Point(1239.5, 2225.54), 1);
2468 connRef328->setSourceEndpoint(srcPt328);
2469 ConnEnd dstPt328(Point(1239.5, 2175.54), 2);
2470 connRef328->setDestEndpoint(dstPt328);
2471 connRef328->setRoutingType((ConnType)2);
2472
2473 ConnRef *connRef329 = new ConnRef(router, 329);
2474 ConnEnd srcPt329(Point(251.5, 1869.17), 15);
2475 connRef329->setSourceEndpoint(srcPt329);
2476 ConnEnd dstPt329(Point(272.5, 1915.17), 1);
2477 connRef329->setDestEndpoint(dstPt329);
2478 connRef329->setRoutingType((ConnType)2);
2479 std::vector<Point> checkpoints329(1);
2480 checkpoints329[0] = Point(251.5, 1900.17);
2481 connRef329->setRoutingCheckpoints(checkpoints329);
2482
2483 ConnRef *connRef330 = new ConnRef(router, 330);
2484 ConnEnd srcPt330(Point(1289.5, 1869.17), 15);
2485 connRef330->setSourceEndpoint(srcPt330);
2486 ConnEnd dstPt330(Point(1134.5, 1879.54), 8);
2487 connRef330->setDestEndpoint(dstPt330);
2488 connRef330->setRoutingType((ConnType)2);
2489
2490 ConnRef *connRef331 = new ConnRef(router, 331);
2491 ConnEnd srcPt331(Point(1289.5, 1869.17), 15);
2492 connRef331->setSourceEndpoint(srcPt331);
2493 ConnEnd dstPt331(Point(1119.5, 1783.17), 1);
2494 connRef331->setDestEndpoint(dstPt331);
2495 connRef331->setRoutingType((ConnType)2);
2496
2497 ConnRef *connRef332 = new ConnRef(router, 332);
2498 ConnEnd srcPt332(Point(782.5, 2012.21), 15);
2499 connRef332->setSourceEndpoint(srcPt332);
2500 ConnEnd dstPt332(Point(828.5, 1869.17), 8);
2501 connRef332->setDestEndpoint(dstPt332);
2502 connRef332->setRoutingType((ConnType)2);
2503
2504 ConnRef *connRef333 = new ConnRef(router, 333);
2505 ConnEnd srcPt333(Point(937.5, 1869.17), 15);
2506 connRef333->setSourceEndpoint(srcPt333);
2507 ConnEnd dstPt333(Point(828.5, 1869.17), 8);
2508 connRef333->setDestEndpoint(dstPt333);
2509 connRef333->setRoutingType((ConnType)2);
2510
2511 ConnRef *connRef334 = new ConnRef(router, 334);
2512 ConnEnd srcPt334(Point(1289.5, 1603.17), 15);
2513 connRef334->setSourceEndpoint(srcPt334);
2514 ConnEnd dstPt334(Point(1289.5, 1650.17), 1);
2515 connRef334->setDestEndpoint(dstPt334);
2516 connRef334->setRoutingType((ConnType)2);
2517
2518 ConnRef *connRef335 = new ConnRef(router, 335);
2519 ConnEnd srcPt335(Point(1289.5, 638.75), 15);
2520 connRef335->setSourceEndpoint(srcPt335);
2521 ConnEnd dstPt335(Point(1268.5, 714.5), 1);
2522 connRef335->setDestEndpoint(dstPt335);
2523 connRef335->setRoutingType((ConnType)2);
2524 std::vector<Point> checkpoints335(1);
2525 checkpoints335[0] = Point(1289.5, 699.5);
2526 connRef335->setRoutingCheckpoints(checkpoints335);
2527
2528 ConnRef *connRef336 = new ConnRef(router, 336);
2529 ConnEnd srcPt336(Point(286.5, 638.75), 15);
2530 connRef336->setSourceEndpoint(srcPt336);
2531 ConnEnd dstPt336(Point(492.5, 542.75), 4);
2532 connRef336->setDestEndpoint(dstPt336);
2533 connRef336->setRoutingType((ConnType)2);
2534 std::vector<Point> checkpoints336(1);
2535 checkpoints336[0] = Point(469.5, 638.75);
2536 connRef336->setRoutingCheckpoints(checkpoints336);
2537
2538 ConnRef *connRef337 = new ConnRef(router, 337);
2539 ConnEnd srcPt337(Point(286.5, 638.75), 15);
2540 connRef337->setSourceEndpoint(srcPt337);
2541 ConnEnd dstPt337(Point(492.5, 617.75), 4);
2542 connRef337->setDestEndpoint(dstPt337);
2543 connRef337->setRoutingType((ConnType)2);
2544 std::vector<Point> checkpoints337(1);
2545 checkpoints337[0] = Point(469.5, 638.75);
2546 connRef337->setRoutingCheckpoints(checkpoints337);
2547
2548 ConnRef *connRef338 = new ConnRef(router, 338);
2549 ConnEnd srcPt338(Point(286.5, 466), 15);
2550 connRef338->setSourceEndpoint(srcPt338);
2551 ConnEnd dstPt338(Point(585.5, 295), 4);
2552 connRef338->setDestEndpoint(dstPt338);
2553 connRef338->setRoutingType((ConnType)2);
2554 std::vector<Point> checkpoints338(1);
2555 checkpoints338[0] = Point(562.5, 466);
2556 connRef338->setRoutingCheckpoints(checkpoints338);
2557
2558 ConnRef *connRef339 = new ConnRef(router, 339);
2559 ConnEnd srcPt339(Point(286.5, 466), 15);
2560 connRef339->setSourceEndpoint(srcPt339);
2561 ConnEnd dstPt339(Point(585.5, 370), 4);
2562 connRef339->setDestEndpoint(dstPt339);
2563 connRef339->setRoutingType((ConnType)2);
2564 std::vector<Point> checkpoints339(1);
2565 checkpoints339[0] = Point(562.5, 466);
2566 connRef339->setRoutingCheckpoints(checkpoints339);
2567
2568 ConnRef *connRef340 = new ConnRef(router, 340);
2569 ConnEnd srcPt340(Point(1289.5, 466), 15);
2570 connRef340->setSourceEndpoint(srcPt340);
2571 ConnEnd dstPt340(Point(615.5, 562), 8);
2572 connRef340->setDestEndpoint(dstPt340);
2573 connRef340->setRoutingType((ConnType)2);
2574 std::vector<Point> checkpoints340(1);
2575 checkpoints340[0] = Point(638.5, 466);
2576 connRef340->setRoutingCheckpoints(checkpoints340);
2577
2578 ConnRef *connRef341 = new ConnRef(router, 341);
2579 ConnEnd srcPt341(Point(1289.5, 280), 15);
2580 connRef341->setSourceEndpoint(srcPt341);
2581 ConnEnd dstPt341(Point(890.5, 341), 8);
2582 connRef341->setDestEndpoint(dstPt341);
2583 connRef341->setRoutingType((ConnType)2);
2584
2585 ConnRef *connRef342 = new ConnRef(router, 342);
2586 ConnEnd srcPt342(Point(1289.5, 280), 15);
2587 connRef342->setSourceEndpoint(srcPt342);
2588 ConnEnd dstPt342(Point(890.5, 239), 8);
2589 connRef342->setDestEndpoint(dstPt342);
2590 connRef342->setRoutingType((ConnType)2);
2591
2592 ConnRef *connRef343 = new ConnRef(router, 343);
2593 ConnEnd srcPt343(Point(1289.5, 466), 15);
2594 connRef343->setSourceEndpoint(srcPt343);
2595 ConnEnd dstPt343(Point(1515, 661), 4);
2596 connRef343->setDestEndpoint(dstPt343);
2597 connRef343->setRoutingType((ConnType)2);
2598
2599 ConnRef *connRef344 = new ConnRef(router, 344);
2600 ConnEnd srcPt344(Point(1289.5, 966.167), 15);
2601 connRef344->setSourceEndpoint(srcPt344);
2602 ConnEnd dstPt344(Point(1515, 701), 4);
2603 connRef344->setDestEndpoint(dstPt344);
2604 connRef344->setRoutingType((ConnType)2);
2605
2606 ConnRef *connRef345 = new ConnRef(router, 345);
2607 ConnEnd srcPt345(Point(1289.5, 1479.17), 15);
2608 connRef345->setSourceEndpoint(srcPt345);
2609 ConnEnd dstPt345(Point(1601, 864.5), 2);
2610 connRef345->setDestEndpoint(dstPt345);
2611 connRef345->setRoutingType((ConnType)2);
2612
2613 ConnRef *connRef346 = new ConnRef(router, 346);
2614 ConnEnd srcPt346(Point(1289.5, 1869.17), 15);
2615 connRef346->setSourceEndpoint(srcPt346);
2616 ConnEnd dstPt346(Point(1641, 864.5), 2);
2617 connRef346->setDestEndpoint(dstPt346);
2618 connRef346->setRoutingType((ConnType)2);
2619
2620 ConnRef *connRef347 = new ConnRef(router, 347);
2621 ConnEnd srcPt347(Point(1289.5, 280), 15);
2622 connRef347->setSourceEndpoint(srcPt347);
2623 ConnEnd dstPt347(Point(1350, 214.5), 2);
2624 connRef347->setDestEndpoint(dstPt347);
2625 connRef347->setRoutingType((ConnType)2);
2626
2627 ConnRef *connRef348 = new ConnRef(router, 348);
2628 ConnEnd srcPt348(Point(251.5, 1603.17), 15);
2629 connRef348->setSourceEndpoint(srcPt348);
2630 ConnEnd dstPt348(Point(247.5, 1725.67), 8);
2631 connRef348->setDestEndpoint(dstPt348);
2632 connRef348->setRoutingType((ConnType)2);
2633
2634 ConnRef *connRef349 = new ConnRef(router, 349);
2635 ConnEnd srcPt349(Point(251.5, 1869.17), 15);
2636 connRef349->setSourceEndpoint(srcPt349);
2637 ConnEnd dstPt349(Point(247.5, 1765.67), 8);
2638 connRef349->setDestEndpoint(dstPt349);
2639 connRef349->setRoutingType((ConnType)2);
2640
2641 ConnRef *connRef350 = new ConnRef(router, 350);
2642 ConnEnd srcPt350(Point(1289.5, 1355.17), 15);
2643 connRef350->setSourceEndpoint(srcPt350);
2644 ConnEnd dstPt350(Point(844.5, 1362.67), 8);
2645 connRef350->setDestEndpoint(dstPt350);
2646 connRef350->setRoutingType((ConnType)2);
2647
2648 ConnRef *connRef351 = new ConnRef(router, 351);
2649 ConnEnd srcPt351(Point(1530.5, 1869.17), 15);
2650 connRef351->setSourceEndpoint(srcPt351);
2651 ConnEnd dstPt351(Point(1536.5, 1948.54), 1);
2652 connRef351->setDestEndpoint(dstPt351);
2653 connRef351->setRoutingType((ConnType)2);
2654 #endif
2655
2656 router->processTransaction();
2657 router->outputDiagram("output/nudgeCrossing01");
2658
2659 bool optimisedForConnectorType = false;
2660 int crossings = router->existsCrossings(optimisedForConnectorType);
2661
2662 delete router;
2663 return crossings;
2664 };
2665
2666