3249 lines
38 KiB
JavaScript
3249 lines
38 KiB
JavaScript
// taken and modified from https://github.com/auryn31/avocado/blob/main/ergogen/footprints/avocado.js
|
|
module.exports = {
|
|
params: {
|
|
scale: 0.01,
|
|
},
|
|
body: (params) => {
|
|
|
|
const allPoints = [
|
|
|
|
[
|
|
[
|
|
726,
|
|
1038.90414993912
|
|
],
|
|
[
|
|
726,
|
|
1048.895142995636
|
|
],
|
|
[
|
|
726,
|
|
1058.9065390683593
|
|
],
|
|
[
|
|
726,
|
|
1068.9035658248715
|
|
],
|
|
[
|
|
726,
|
|
1078.9055448063198
|
|
],
|
|
[
|
|
726,
|
|
1088.8992602862033
|
|
],
|
|
[
|
|
726,
|
|
1098.9094747758068
|
|
],
|
|
[
|
|
726,
|
|
1108.9093322753906
|
|
],
|
|
[
|
|
726,
|
|
1118.8927817420192
|
|
],
|
|
[
|
|
726,
|
|
1128.9028210122146
|
|
],
|
|
[
|
|
726,
|
|
1138.8994321986702
|
|
],
|
|
[
|
|
726,
|
|
1148.9044133057953
|
|
],
|
|
[
|
|
726,
|
|
1158.893263310426
|
|
],
|
|
[
|
|
726,
|
|
1168.8977993185629
|
|
],
|
|
[
|
|
726,
|
|
1178.8943743179
|
|
],
|
|
[
|
|
726,
|
|
1188.8961314265212
|
|
],
|
|
[
|
|
726,
|
|
1198.904043972187
|
|
],
|
|
[
|
|
726,
|
|
1208.9050565916984
|
|
],
|
|
[
|
|
726,
|
|
1218.9042265017065
|
|
],
|
|
[
|
|
726,
|
|
1228.8909648425583
|
|
],
|
|
[
|
|
726,
|
|
1238.9046150558715
|
|
],
|
|
[
|
|
726,
|
|
1248.9009045141759
|
|
],
|
|
[
|
|
726,
|
|
1258.9004937489171
|
|
],
|
|
[
|
|
726,
|
|
1268.9050037044094
|
|
],
|
|
[
|
|
726,
|
|
1278.8967905240952
|
|
],
|
|
[
|
|
726,
|
|
1288.9014996495548
|
|
],
|
|
[
|
|
726,
|
|
1298.8910415681391
|
|
],
|
|
[
|
|
726,
|
|
1308.9053370627717
|
|
],
|
|
[
|
|
726,
|
|
1318.8967409032327
|
|
],
|
|
[
|
|
726,
|
|
1328.9035290989352
|
|
],
|
|
[
|
|
726,
|
|
1338.9083691734395
|
|
],
|
|
[
|
|
726,
|
|
1348.9105975169136
|
|
],
|
|
[
|
|
726,
|
|
1358.8993596473817
|
|
],
|
|
[
|
|
726,
|
|
1368.8953905538103
|
|
],
|
|
[
|
|
726,
|
|
1378.9073373808283
|
|
],
|
|
[
|
|
726,
|
|
1388.9029106781072
|
|
],
|
|
[
|
|
726,
|
|
1398.9020945055217
|
|
],
|
|
[
|
|
732.9101652972167,
|
|
1402
|
|
],
|
|
[
|
|
742.9007324127451,
|
|
1402
|
|
],
|
|
[
|
|
752.9061532020569,
|
|
1402
|
|
],
|
|
[
|
|
762.910282521625,
|
|
1402
|
|
],
|
|
[
|
|
772.901178002372,
|
|
1402
|
|
],
|
|
[
|
|
782.8964958395663,
|
|
1402
|
|
],
|
|
[
|
|
792.8997507318854,
|
|
1402
|
|
],
|
|
[
|
|
802.8998869828647,
|
|
1402
|
|
],
|
|
[
|
|
812.9009106792073,
|
|
1402
|
|
],
|
|
[
|
|
822.9026204705006,
|
|
1402
|
|
],
|
|
[
|
|
832.9047663555393,
|
|
1402
|
|
],
|
|
[
|
|
842.9104202339659,
|
|
1402
|
|
],
|
|
[
|
|
850,
|
|
1399.0924631152302
|
|
],
|
|
[
|
|
850,
|
|
1389.099503350717
|
|
],
|
|
[
|
|
850,
|
|
1379.091413984188
|
|
],
|
|
[
|
|
850,
|
|
1369.09328973421
|
|
],
|
|
[
|
|
850,
|
|
1359.1018308401108
|
|
],
|
|
[
|
|
850,
|
|
1349.0898591622245
|
|
],
|
|
[
|
|
850,
|
|
1339.1050497105352
|
|
],
|
|
[
|
|
850,
|
|
1329.0962143653542
|
|
],
|
|
[
|
|
850,
|
|
1319.0971984815992
|
|
],
|
|
[
|
|
850,
|
|
1309.09653913312
|
|
],
|
|
[
|
|
850,
|
|
1299.1050209084751
|
|
],
|
|
[
|
|
850,
|
|
1289.1065969417214
|
|
],
|
|
[
|
|
850,
|
|
1279.0990222942673
|
|
],
|
|
[
|
|
850,
|
|
1269.0988904263322
|
|
],
|
|
[
|
|
850,
|
|
1259.0957655592988
|
|
],
|
|
[
|
|
850,
|
|
1249.1033522076032
|
|
],
|
|
[
|
|
850,
|
|
1239.0893358971516
|
|
],
|
|
[
|
|
850,
|
|
1229.0872654497907
|
|
],
|
|
[
|
|
850,
|
|
1219.0910994424607
|
|
],
|
|
[
|
|
850,
|
|
1209.0973367670651
|
|
],
|
|
[
|
|
850,
|
|
1199.1017354405353
|
|
],
|
|
[
|
|
850,
|
|
1189.0917272955808
|
|
],
|
|
[
|
|
850,
|
|
1179.0896196365356
|
|
],
|
|
[
|
|
850,
|
|
1169.086933972314
|
|
],
|
|
[
|
|
850,
|
|
1159.1063064137415
|
|
],
|
|
[
|
|
850,
|
|
1149.096156608026
|
|
],
|
|
[
|
|
850,
|
|
1139.0870893280953
|
|
],
|
|
[
|
|
855.9093159157783,
|
|
1135
|
|
],
|
|
[
|
|
865.9006166562904,
|
|
1135
|
|
],
|
|
[
|
|
875.9100533930177,
|
|
1135
|
|
],
|
|
[
|
|
885.9001647142868,
|
|
1135
|
|
],
|
|
[
|
|
895.9050266712438,
|
|
1135
|
|
],
|
|
[
|
|
905.9019526772609,
|
|
1135
|
|
],
|
|
[
|
|
915.900060036307,
|
|
1135
|
|
],
|
|
[
|
|
925.9052620414259,
|
|
1135
|
|
],
|
|
[
|
|
935.9143801711434,
|
|
1135
|
|
],
|
|
[
|
|
945.9122315940622,
|
|
1135
|
|
],
|
|
[
|
|
955.9010267804842,
|
|
1135
|
|
],
|
|
[
|
|
965.9044189549263,
|
|
1135
|
|
],
|
|
[
|
|
975.9084443941283,
|
|
1135
|
|
],
|
|
[
|
|
985.8991528234874,
|
|
1135
|
|
],
|
|
[
|
|
995.9002542338858,
|
|
1135
|
|
],
|
|
[
|
|
1005.9140603155538,
|
|
1135
|
|
],
|
|
[
|
|
1015.9061500688549,
|
|
1135
|
|
],
|
|
[
|
|
1025.9132448292803,
|
|
1135
|
|
],
|
|
[
|
|
1035.9042359982377,
|
|
1135
|
|
],
|
|
[
|
|
1045.9091720122087,
|
|
1135
|
|
],
|
|
[
|
|
1055.907814927832,
|
|
1135
|
|
],
|
|
[
|
|
1065.9048417756603,
|
|
1135
|
|
],
|
|
[
|
|
1075.9138133376837,
|
|
1135
|
|
],
|
|
[
|
|
1082,
|
|
1138.9032534472935
|
|
],
|
|
[
|
|
1082,
|
|
1148.9091573592486
|
|
],
|
|
[
|
|
1082,
|
|
1158.9000185303266
|
|
],
|
|
[
|
|
1082,
|
|
1168.9003934452053
|
|
],
|
|
[
|
|
1082,
|
|
1178.9026701563234
|
|
],
|
|
[
|
|
1082,
|
|
1188.9109155842198
|
|
],
|
|
[
|
|
1082,
|
|
1198.9107197614903
|
|
],
|
|
[
|
|
1082,
|
|
1208.9091066586184
|
|
],
|
|
[
|
|
1082,
|
|
1218.908017044932
|
|
],
|
|
[
|
|
1082,
|
|
1228.8995272713328
|
|
],
|
|
[
|
|
1082,
|
|
1238.89808810674
|
|
],
|
|
[
|
|
1082,
|
|
1248.9096605559753
|
|
],
|
|
[
|
|
1082,
|
|
1258.9006498867907
|
|
],
|
|
[
|
|
1082,
|
|
1268.9155572648037
|
|
],
|
|
[
|
|
1082,
|
|
1278.9040044716712
|
|
],
|
|
[
|
|
1082,
|
|
1288.9131062526394
|
|
],
|
|
[
|
|
1082,
|
|
1298.9140759081602
|
|
],
|
|
[
|
|
1082,
|
|
1308.8975013883028
|
|
],
|
|
[
|
|
1082,
|
|
1318.914652287251
|
|
],
|
|
[
|
|
1082,
|
|
1328.908698632531
|
|
],
|
|
[
|
|
1082,
|
|
1338.9149773875165
|
|
],
|
|
[
|
|
1082,
|
|
1348.910189109663
|
|
],
|
|
[
|
|
1082,
|
|
1358.8979012130808
|
|
],
|
|
[
|
|
1082,
|
|
1368.9089065930962
|
|
],
|
|
[
|
|
1082,
|
|
1378.9032325713547
|
|
],
|
|
[
|
|
1082,
|
|
1388.9072771256583
|
|
],
|
|
[
|
|
1082,
|
|
1398.9091297592968
|
|
],
|
|
[
|
|
1088.8987422001373,
|
|
1402
|
|
],
|
|
[
|
|
1098.909056311706,
|
|
1402
|
|
],
|
|
[
|
|
1108.916841454571,
|
|
1402
|
|
],
|
|
[
|
|
1118.9040557146072,
|
|
1402
|
|
],
|
|
[
|
|
1128.9067735036447,
|
|
1402
|
|
],
|
|
[
|
|
1138.9093164599035,
|
|
1402
|
|
],
|
|
[
|
|
1148.8990875929594,
|
|
1402
|
|
],
|
|
[
|
|
1158.915044675432,
|
|
1402
|
|
],
|
|
[
|
|
1168.906314796488,
|
|
1402
|
|
],
|
|
[
|
|
1178.9148635864258,
|
|
1402
|
|
],
|
|
[
|
|
1188.9041087513142,
|
|
1402
|
|
],
|
|
[
|
|
1198.900410875678,
|
|
1402
|
|
],
|
|
[
|
|
1205,
|
|
1398.0961922264507
|
|
],
|
|
[
|
|
1205,
|
|
1388.0910156250002
|
|
],
|
|
[
|
|
1205,
|
|
1378.0990027738353
|
|
],
|
|
[
|
|
1205,
|
|
1368.0844604183603
|
|
],
|
|
[
|
|
1205,
|
|
1358.0918108926826
|
|
],
|
|
[
|
|
1205,
|
|
1348.0931780870567
|
|
],
|
|
[
|
|
1205,
|
|
1338.0956181805795
|
|
],
|
|
[
|
|
1205,
|
|
1328.0917438939202
|
|
],
|
|
[
|
|
1205,
|
|
1318.0865585682652
|
|
],
|
|
[
|
|
1205,
|
|
1308.1008501386448
|
|
],
|
|
[
|
|
1205,
|
|
1298.0903192046076
|
|
],
|
|
[
|
|
1205.0000000000002,
|
|
1288.0888943391815
|
|
],
|
|
[
|
|
1205,
|
|
1278.0928538186374
|
|
],
|
|
[
|
|
1205,
|
|
1268.0899170526513
|
|
],
|
|
[
|
|
1205,
|
|
1258.0911634389254
|
|
],
|
|
[
|
|
1205,
|
|
1248.0895127302763
|
|
],
|
|
[
|
|
1205,
|
|
1238.0903738178215
|
|
],
|
|
[
|
|
1205,
|
|
1228.0982268259454
|
|
],
|
|
[
|
|
1205,
|
|
1218.0882449478743
|
|
],
|
|
[
|
|
1205,
|
|
1208.0960283875465
|
|
],
|
|
[
|
|
1205,
|
|
1198.0865913114776
|
|
],
|
|
[
|
|
1205,
|
|
1188.087614850047
|
|
],
|
|
[
|
|
1205,
|
|
1178.0895691917392
|
|
],
|
|
[
|
|
1205,
|
|
1168.0923312120324
|
|
],
|
|
[
|
|
1205,
|
|
1158.0820980397823
|
|
],
|
|
[
|
|
1205,
|
|
1148.0897907603055
|
|
],
|
|
[
|
|
1205,
|
|
1138.0960132255113
|
|
],
|
|
[
|
|
1205,
|
|
1128.0913627587504
|
|
],
|
|
[
|
|
1205,
|
|
1118.093318354914
|
|
],
|
|
[
|
|
1205,
|
|
1108.1005044398044
|
|
],
|
|
[
|
|
1205,
|
|
1098.0919125912867
|
|
],
|
|
[
|
|
1205,
|
|
1088.097992336773
|
|
],
|
|
[
|
|
1204.787991333008,
|
|
1078.2961685180662
|
|
],
|
|
[
|
|
1194.7906484291889,
|
|
1078.1154936463106
|
|
],
|
|
[
|
|
1184.8024258396588,
|
|
1077.934983599512
|
|
],
|
|
[
|
|
1174.804833906889,
|
|
1077.754304227233
|
|
],
|
|
[
|
|
1164.7929504538463,
|
|
1077.5566716870367
|
|
],
|
|
[
|
|
1154.8056139118971,
|
|
1077.277987318486
|
|
],
|
|
[
|
|
1144.8017819194545,
|
|
1076.854105875727
|
|
],
|
|
[
|
|
1134.827552558553,
|
|
1076.1877731844886
|
|
],
|
|
[
|
|
1124.8810190856457,
|
|
1075.1333682835102
|
|
],
|
|
[
|
|
1115.0192449838853,
|
|
1073.5346149346792
|
|
],
|
|
[
|
|
1105.27888941142,
|
|
1071.320769782539
|
|
],
|
|
[
|
|
1095.6461381572415,
|
|
1068.5795637797448
|
|
],
|
|
[
|
|
1086.140345335567,
|
|
1065.5077759394844
|
|
],
|
|
[
|
|
1076.7666325934624,
|
|
1061.9932714738172
|
|
],
|
|
[
|
|
1067.6190430465983,
|
|
1057.9801649504593
|
|
],
|
|
[
|
|
1058.6876874216819,
|
|
1053.4961011089893
|
|
],
|
|
[
|
|
1049.9809813506886,
|
|
1048.5717077385211
|
|
],
|
|
[
|
|
1041.5249893447035,
|
|
1043.2466072517564
|
|
],
|
|
[
|
|
1033.315325232914,
|
|
1037.5407074108007
|
|
],
|
|
[
|
|
1025.347252797459,
|
|
1031.468582017209
|
|
],
|
|
[
|
|
1017.6699744563666,
|
|
1025.0865611344225
|
|
],
|
|
[
|
|
1010.2404267652237,
|
|
1018.3750281172439
|
|
],
|
|
[
|
|
1003.0043067932129,
|
|
1011.4864570617675
|
|
],
|
|
[
|
|
993.9580439329147,
|
|
1009.0826011806726
|
|
],
|
|
[
|
|
983.9505147200077,
|
|
1009.0559854114894
|
|
],
|
|
[
|
|
973.9608443583827,
|
|
1009.0294171392508
|
|
],
|
|
[
|
|
963.9601290097751,
|
|
1009.0028194920471
|
|
],
|
|
[
|
|
953.9578350009455,
|
|
1008.9762176462789
|
|
],
|
|
[
|
|
943.9612170828041,
|
|
1008.9496308964967
|
|
],
|
|
[
|
|
933.9630967024714,
|
|
1008.9230401508044
|
|
],
|
|
[
|
|
923.9610691966489,
|
|
1008.898221871443
|
|
],
|
|
[
|
|
913.9657027569685,
|
|
1008.884947812426
|
|
],
|
|
[
|
|
903.9486006468039,
|
|
1008.871644887977
|
|
],
|
|
[
|
|
893.9657430217834,
|
|
1008.8583874409319
|
|
],
|
|
[
|
|
883.9601314197062,
|
|
1008.8450997761216
|
|
],
|
|
[
|
|
873.9547355222137,
|
|
1008.8318123977717
|
|
],
|
|
[
|
|
863.9648752704059,
|
|
1008.8185456510894
|
|
],
|
|
[
|
|
853.9556197122874,
|
|
1008.8052531470281
|
|
],
|
|
[
|
|
850,
|
|
1002.7542714329435
|
|
],
|
|
[
|
|
850,
|
|
992.7527998566626
|
|
],
|
|
[
|
|
850,
|
|
982.7541936286276
|
|
],
|
|
[
|
|
850,
|
|
972.763758549289
|
|
],
|
|
[
|
|
850,
|
|
962.7529432398568
|
|
],
|
|
[
|
|
850,
|
|
952.7577073485395
|
|
],
|
|
[
|
|
850,
|
|
942.7640634542535
|
|
],
|
|
[
|
|
850,
|
|
932.75749382801
|
|
],
|
|
[
|
|
850,
|
|
922.7497537714152
|
|
],
|
|
[
|
|
850,
|
|
912.7649681638914
|
|
],
|
|
[
|
|
850,
|
|
902.7536697866424
|
|
],
|
|
[
|
|
850,
|
|
892.7563328346265
|
|
],
|
|
[
|
|
850,
|
|
882.7546403065323
|
|
],
|
|
[
|
|
850,
|
|
872.7557643719161
|
|
],
|
|
[
|
|
850,
|
|
862.76112503999
|
|
],
|
|
[
|
|
850,
|
|
852.759805966826
|
|
],
|
|
[
|
|
850,
|
|
842.7488404894509
|
|
],
|
|
[
|
|
850,
|
|
832.7637528506809
|
|
],
|
|
[
|
|
850,
|
|
822.7470852853173
|
|
],
|
|
[
|
|
850,
|
|
812.748951728662
|
|
],
|
|
[
|
|
850,
|
|
802.7578103191797
|
|
],
|
|
[
|
|
848.1699662033468,
|
|
793.536918659322
|
|
],
|
|
[
|
|
840.9651842282183,
|
|
786.6050750062961
|
|
],
|
|
[
|
|
833.7378701566747,
|
|
779.6733946262087
|
|
],
|
|
[
|
|
826.5417905248497,
|
|
772.7312960373513
|
|
],
|
|
[
|
|
819.3656358356267,
|
|
765.7893190857123
|
|
],
|
|
[
|
|
812.1810519794002,
|
|
758.8269529736601
|
|
],
|
|
[
|
|
805.0004056183698,
|
|
751.8593770240096
|
|
],
|
|
[
|
|
797.8349578723387,
|
|
744.8992693639955
|
|
],
|
|
[
|
|
790.6539882571203,
|
|
737.9177364058909
|
|
],
|
|
[
|
|
783.4858460399929,
|
|
730.9427841319841
|
|
],
|
|
[
|
|
776.328836832731,
|
|
723.9728255003341
|
|
],
|
|
[
|
|
769.1696782836505,
|
|
716.9944937115155
|
|
],
|
|
[
|
|
762.0060040298358,
|
|
710.004262045588
|
|
],
|
|
[
|
|
754.8559411928057,
|
|
703.0168607540428
|
|
],
|
|
[
|
|
747.717273905105,
|
|
696.0192143887164
|
|
],
|
|
[
|
|
740.5805665567517,
|
|
689.0167393244802
|
|
],
|
|
[
|
|
733.3707752032903,
|
|
682.0835009868605
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
676.2511631267611
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
686.2514293283187
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
696.2597025906492
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
706.2636830336363
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
716.2653289322648
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
726.2543774367131
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
736.2495518211275
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
746.266613910195
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
756.2644048323463
|
|
],
|
|
[
|
|
725.9999999999998,
|
|
766.2572275489578
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
776.2628023072975
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
786.2595974798058
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
796.2695360105484
|
|
],
|
|
[
|
|
725.9999999999998,
|
|
806.2622804658727
|
|
],
|
|
[
|
|
725.9999999999998,
|
|
816.2615090638681
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
826.264687608078
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
836.2563207017106
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
846.2563467367378
|
|
],
|
|
[
|
|
725.9999999999998,
|
|
856.2534461095622
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
866.2536413340217
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
876.2629960990096
|
|
],
|
|
[
|
|
725.9999999999998,
|
|
886.2538550333994
|
|
],
|
|
[
|
|
725.9999999999998,
|
|
896.2631136512855
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
906.2595946729425
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
916.2578492228408
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
926.2514738685204
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
936.2586364653764
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
946.2576375385254
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
956.2600888664565
|
|
],
|
|
[
|
|
725.9999999999998,
|
|
966.2595517274044
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
976.2656381029374
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
986.2621882497356
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
996.2588795668798
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
1006.2666122604114
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
1016.2613452018763
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
1026.2596674969236
|
|
],
|
|
[
|
|
725.9999999999999,
|
|
1036.2631961496722
|
|
],
|
|
[
|
|
529.6476980924606,
|
|
685.0665782609489
|
|
],
|
|
[
|
|
529.5828105926513,
|
|
695.0488620847464
|
|
],
|
|
[
|
|
529.5454336881637,
|
|
705.0564879992512
|
|
],
|
|
[
|
|
529.5220713794231,
|
|
715.0492664624064
|
|
],
|
|
[
|
|
529.5080269575119,
|
|
725.0578551453073
|
|
],
|
|
[
|
|
529.501176457107,
|
|
735.0582089905096
|
|
],
|
|
[
|
|
529.5,
|
|
745.0676609277725
|
|
],
|
|
[
|
|
529.5,
|
|
755.0537716962863
|
|
],
|
|
[
|
|
529.5,
|
|
765.0484645236284
|
|
],
|
|
[
|
|
529.5,
|
|
775.0520521367725
|
|
],
|
|
[
|
|
529.5,
|
|
785.0623687787156
|
|
],
|
|
[
|
|
529.5,
|
|
795.0512277616363
|
|
],
|
|
[
|
|
530.0576170669868,
|
|
804.5026851544156
|
|
],
|
|
[
|
|
540.0507176853687,
|
|
804.5508060241671
|
|
],
|
|
[
|
|
550.0504091409239,
|
|
804.5989586314972
|
|
],
|
|
[
|
|
560.0568433916894,
|
|
804.6471437081461
|
|
],
|
|
[
|
|
570.054221403622,
|
|
804.6952851752983
|
|
],
|
|
[
|
|
580.0635509111889,
|
|
804.7434841937938
|
|
],
|
|
[
|
|
590.0523132226197,
|
|
804.7915841728216
|
|
],
|
|
[
|
|
600.059679761529,
|
|
804.8265584558249
|
|
],
|
|
[
|
|
610.0627318830054,
|
|
804.8587226105562
|
|
],
|
|
[
|
|
620.0562456215906,
|
|
804.8908560952462
|
|
],
|
|
[
|
|
630.0630617388349,
|
|
804.923032352858
|
|
],
|
|
[
|
|
640.0604733870423,
|
|
804.9551783710194
|
|
],
|
|
[
|
|
650.0619241070002,
|
|
804.9873373765498
|
|
],
|
|
[
|
|
654,
|
|
798.9338482730091
|
|
],
|
|
[
|
|
654,
|
|
788.9506566040218
|
|
],
|
|
[
|
|
654,
|
|
778.9430067539215
|
|
],
|
|
[
|
|
654,
|
|
768.9402655563317
|
|
],
|
|
[
|
|
654,
|
|
758.9473044467159
|
|
],
|
|
[
|
|
654,
|
|
748.9504476487637
|
|
],
|
|
[
|
|
654,
|
|
738.9378173351288
|
|
],
|
|
[
|
|
654,
|
|
728.9471614942886
|
|
],
|
|
[
|
|
654,
|
|
718.9341386849992
|
|
],
|
|
[
|
|
654,
|
|
708.9490189184435
|
|
],
|
|
[
|
|
654,
|
|
698.9494043937884
|
|
],
|
|
[
|
|
654,
|
|
688.941329378169
|
|
],
|
|
[
|
|
654,
|
|
678.9339776933193
|
|
],
|
|
[
|
|
645.9394096755656,
|
|
677
|
|
],
|
|
[
|
|
635.9503787093244,
|
|
677
|
|
],
|
|
[
|
|
625.9477844238281,
|
|
677
|
|
],
|
|
[
|
|
615.9436138579622,
|
|
677
|
|
],
|
|
[
|
|
605.9337717442803,
|
|
677
|
|
],
|
|
[
|
|
595.948734673555,
|
|
677
|
|
],
|
|
[
|
|
585.9413961663703,
|
|
677.0032941612026
|
|
],
|
|
[
|
|
575.9394318148896,
|
|
677.0232395308423
|
|
],
|
|
[
|
|
565.9392426967621,
|
|
677.063202381134
|
|
],
|
|
[
|
|
555.9395296072922,
|
|
677.1276567340392
|
|
],
|
|
[
|
|
545.9359795847311,
|
|
677.2269068846974
|
|
],
|
|
[
|
|
535.939019507158,
|
|
677.3940479601034
|
|
]
|
|
],
|
|
[
|
|
[
|
|
1134.6908997084972,
|
|
678.601098865269
|
|
],
|
|
[
|
|
1124.807899851781,
|
|
680.0780643439781
|
|
],
|
|
[
|
|
1115.021712891478,
|
|
682.108608913701
|
|
],
|
|
[
|
|
1105.3642396206085,
|
|
684.6850945708671
|
|
],
|
|
[
|
|
1095.8587505764328,
|
|
687.8007301398553
|
|
],
|
|
[
|
|
1086.5455985945023,
|
|
691.4414358895665
|
|
],
|
|
[
|
|
1077.4476899763672,
|
|
695.5971880852112
|
|
],
|
|
[
|
|
1068.603861223813,
|
|
700.2490074061789
|
|
],
|
|
[
|
|
1060.0207664285438,
|
|
705.3937005878776
|
|
],
|
|
[
|
|
1051.7511424440474,
|
|
710.9998683225227
|
|
],
|
|
[
|
|
1043.8011265260532,
|
|
717.0634583460502
|
|
],
|
|
[
|
|
1036.2059373245227,
|
|
723.5594783415436
|
|
],
|
|
[
|
|
1028.9726683519125,
|
|
730.4856417959513
|
|
],
|
|
[
|
|
1022.1590513786566,
|
|
737.7882770983442
|
|
],
|
|
[
|
|
1015.7575463277578,
|
|
745.4768115081798
|
|
],
|
|
[
|
|
1009.8105131454765,
|
|
753.5184139519931
|
|
],
|
|
[
|
|
1004.4627588151606,
|
|
761.9570940534119
|
|
],
|
|
[
|
|
999.5266013266635,
|
|
770.6442268960644
|
|
],
|
|
[
|
|
994.8984566989006,
|
|
779.526020413125
|
|
],
|
|
[
|
|
990.6307692603209,
|
|
788.5631466094405
|
|
],
|
|
[
|
|
986.9430549021578,
|
|
797.8414773743483
|
|
],
|
|
[
|
|
984.0338703494724,
|
|
807.4073398971799
|
|
],
|
|
[
|
|
981.7055730357272,
|
|
817.133746140216
|
|
],
|
|
[
|
|
979.8715696091036,
|
|
826.9625511483158
|
|
],
|
|
[
|
|
978.4865350951674,
|
|
836.8727061112063
|
|
],
|
|
[
|
|
977.5395294506249,
|
|
846.8344722853349
|
|
],
|
|
[
|
|
977.0460878283629,
|
|
856.8212303949244
|
|
],
|
|
[
|
|
977.0522762975888,
|
|
866.8027420719736
|
|
],
|
|
[
|
|
977.6543207701994,
|
|
876.802276643028
|
|
],
|
|
[
|
|
978.9375363177678,
|
|
886.7093455971844
|
|
],
|
|
[
|
|
980.6866418691941,
|
|
896.5501083236209
|
|
],
|
|
[
|
|
982.9035007089376,
|
|
906.2939260728658
|
|
],
|
|
[
|
|
985.6241064939647,
|
|
915.9223619001918
|
|
],
|
|
[
|
|
988.8685416076369,
|
|
925.3807807961957
|
|
],
|
|
[
|
|
992.652883639076,
|
|
934.6369105298058
|
|
],
|
|
[
|
|
996.9789689549325,
|
|
943.6526127474457
|
|
],
|
|
[
|
|
1001.8372226029169,
|
|
952.3971687500016
|
|
],
|
|
[
|
|
1007.1979060318845,
|
|
960.8340995061021
|
|
],
|
|
[
|
|
1013.0332518666983,
|
|
968.9561859019102
|
|
],
|
|
[
|
|
1019.2960619715334,
|
|
976.7470171972977
|
|
],
|
|
[
|
|
1025.9469544453605,
|
|
984.2145254784191
|
|
],
|
|
[
|
|
1032.9350294149249,
|
|
991.3477293018251
|
|
],
|
|
[
|
|
1040.2616886124015,
|
|
998.1734194993973
|
|
],
|
|
[
|
|
1047.9051935942466,
|
|
1004.616592297377
|
|
],
|
|
[
|
|
1055.8784756849782,
|
|
1010.6315768932458
|
|
],
|
|
[
|
|
1064.1964402018116,
|
|
1016.1850319296121
|
|
],
|
|
[
|
|
1072.835295690596,
|
|
1021.2342608213424
|
|
],
|
|
[
|
|
1081.7535354882825,
|
|
1025.7518875346345
|
|
],
|
|
[
|
|
1090.9175161257385,
|
|
1029.73896548748
|
|
],
|
|
[
|
|
1100.301976678078,
|
|
1033.2172277417035
|
|
],
|
|
[
|
|
1109.8288592018052,
|
|
1036.2249114608235
|
|
],
|
|
[
|
|
1119.4650622134445,
|
|
1038.9311174297823
|
|
],
|
|
[
|
|
1129.295054909757,
|
|
1040.6641516935301
|
|
],
|
|
[
|
|
1139.258576063426,
|
|
1041.5111673520719
|
|
],
|
|
[
|
|
1149.2541308774976,
|
|
1041.9448107611315
|
|
],
|
|
[
|
|
1159.2549873789187,
|
|
1042.1904579940858
|
|
],
|
|
[
|
|
1169.2559056315645,
|
|
1042.3407761355359
|
|
],
|
|
[
|
|
1179.2517803367941,
|
|
1042.4382616583744
|
|
],
|
|
[
|
|
1189.2535856329648,
|
|
1042.5048407256713
|
|
],
|
|
[
|
|
1199.2540278620086,
|
|
1042.5526682113298
|
|
],
|
|
[
|
|
1209.2460633355777,
|
|
1042.5890368266978
|
|
],
|
|
[
|
|
1219.2475238210832,
|
|
1042.6185991851717
|
|
],
|
|
[
|
|
1229.2395501588144,
|
|
1042.6442898797582
|
|
],
|
|
[
|
|
1239.2390795822246,
|
|
1042.6681632549155
|
|
],
|
|
[
|
|
1249.253205522333,
|
|
1042.6916131568344
|
|
],
|
|
[
|
|
1259.251525997836,
|
|
1042.7227969116532
|
|
],
|
|
[
|
|
1269.2451216144182,
|
|
1042.7581099703689
|
|
],
|
|
[
|
|
1279.251051899277,
|
|
1042.7934666144852
|
|
],
|
|
[
|
|
1289.2402956485748,
|
|
1042.828764295578
|
|
],
|
|
[
|
|
1299.2510965899564,
|
|
1042.8641381504947
|
|
],
|
|
[
|
|
1309.2549073678165,
|
|
1042.8994873051868
|
|
],
|
|
[
|
|
1319.242340845977,
|
|
1042.934778589562
|
|
],
|
|
[
|
|
1329.247203975916,
|
|
1042.9701314628123
|
|
],
|
|
[
|
|
1339.2448820513673,
|
|
1043.005458947178
|
|
],
|
|
[
|
|
1349.251276498883,
|
|
1043.0408172314449
|
|
],
|
|
[
|
|
1359.2473444230316,
|
|
1043.07613902623
|
|
],
|
|
[
|
|
1366,
|
|
1039.8538670130338
|
|
],
|
|
[
|
|
1366,
|
|
1029.8439410457156
|
|
],
|
|
[
|
|
1366,
|
|
1019.8554229255698
|
|
],
|
|
[
|
|
1366,
|
|
1009.8483980176713
|
|
],
|
|
[
|
|
1366,
|
|
999.8620115577015
|
|
],
|
|
[
|
|
1366,
|
|
989.8499023664773
|
|
],
|
|
[
|
|
1366,
|
|
979.8558514533613
|
|
],
|
|
[
|
|
1366,
|
|
969.8503136938805
|
|
],
|
|
[
|
|
1366,
|
|
959.8583039705078
|
|
],
|
|
[
|
|
1366,
|
|
949.8613249280722
|
|
],
|
|
[
|
|
1366,
|
|
939.8500039410671
|
|
],
|
|
[
|
|
1366,
|
|
929.8528180003166
|
|
],
|
|
[
|
|
1356.8524777155271,
|
|
929
|
|
],
|
|
[
|
|
1346.8517566732392,
|
|
929
|
|
],
|
|
[
|
|
1336.8564883474082,
|
|
929
|
|
],
|
|
[
|
|
1326.8505232518773,
|
|
929
|
|
],
|
|
[
|
|
1316.848416238354,
|
|
929
|
|
],
|
|
[
|
|
1306.858114860248,
|
|
929
|
|
],
|
|
[
|
|
1296.8513227325602,
|
|
929
|
|
],
|
|
[
|
|
1286.856331185102,
|
|
929
|
|
],
|
|
[
|
|
1276.8515704154968,
|
|
929
|
|
],
|
|
[
|
|
1266.8414602821692,
|
|
929
|
|
],
|
|
[
|
|
1256.8571511955322,
|
|
928.9973974351302
|
|
],
|
|
[
|
|
1246.859955227673,
|
|
928.9872744838282
|
|
],
|
|
[
|
|
1236.8532972981382,
|
|
928.9688593646657
|
|
],
|
|
[
|
|
1226.8546411013597,
|
|
928.9412914975455
|
|
],
|
|
[
|
|
1216.8481035016475,
|
|
928.903301115334
|
|
],
|
|
[
|
|
1206.8571626639803,
|
|
928.8532463509309
|
|
],
|
|
[
|
|
1196.8610574116349,
|
|
928.7884283923777
|
|
],
|
|
[
|
|
1186.854674947415,
|
|
928.7045475479932
|
|
],
|
|
[
|
|
1176.8537923104689,
|
|
928.5940351154993
|
|
],
|
|
[
|
|
1166.8563656483195,
|
|
928.4397493089782
|
|
],
|
|
[
|
|
1156.8632030406036,
|
|
928.1780461324379
|
|
],
|
|
[
|
|
1146.922986993252,
|
|
927.1085361421341
|
|
],
|
|
[
|
|
1137.1999966744916,
|
|
924.7939792968566
|
|
],
|
|
[
|
|
1127.9211968622171,
|
|
921.0796585163102
|
|
],
|
|
[
|
|
1119.3774013519287,
|
|
915.9089195251465
|
|
],
|
|
[
|
|
1111.7543881503516,
|
|
909.4502459274838
|
|
],
|
|
[
|
|
1105.0999839365481,
|
|
902.0126245379448
|
|
],
|
|
[
|
|
1099.678855150193,
|
|
893.6090244784953
|
|
],
|
|
[
|
|
1095.7309857530868,
|
|
884.4300109544071
|
|
],
|
|
[
|
|
1093.1541015625,
|
|
874.785546875
|
|
],
|
|
[
|
|
1091.709232919663,
|
|
864.901740755141
|
|
],
|
|
[
|
|
1091.7092143118382,
|
|
854.9067380785943
|
|
],
|
|
[
|
|
1093.0260491118765,
|
|
844.9873184053228
|
|
],
|
|
[
|
|
1095.5921808786688,
|
|
835.3400040969253
|
|
],
|
|
[
|
|
1099.597841152211,
|
|
826.1829780995148
|
|
],
|
|
[
|
|
1105.066861661337,
|
|
817.8289987147787
|
|
],
|
|
[
|
|
1111.6245889301176,
|
|
810.2789711713907
|
|
],
|
|
[
|
|
1119.270500354655,
|
|
803.8545081029647
|
|
],
|
|
[
|
|
1127.7976992735407,
|
|
798.6533816030833
|
|
],
|
|
[
|
|
1136.892722136993,
|
|
794.5000061165542
|
|
],
|
|
[
|
|
1146.6559873822741,
|
|
792.497786600556
|
|
],
|
|
[
|
|
1156.634364615711,
|
|
791.7914867336688
|
|
],
|
|
[
|
|
1166.62778326869,
|
|
791.4694215059282
|
|
],
|
|
[
|
|
1176.6235676991014,
|
|
791.3017302321788
|
|
],
|
|
[
|
|
1186.6349142698643,
|
|
791.2104798844725
|
|
],
|
|
[
|
|
1196.6291051780324,
|
|
791.1620228267334
|
|
],
|
|
[
|
|
1206.6178381016289,
|
|
791.138951024582
|
|
],
|
|
[
|
|
1216.6226633210006,
|
|
791.1315550128661
|
|
],
|
|
[
|
|
1226.6316694707482,
|
|
791.1340170705289
|
|
],
|
|
[
|
|
1236.628630130738,
|
|
791.142585733533
|
|
],
|
|
[
|
|
1246.626451502853,
|
|
791.154789527304
|
|
],
|
|
[
|
|
1256.6253242196708,
|
|
791.1689427410772
|
|
],
|
|
[
|
|
1266.6306338861366,
|
|
791.1838755655975
|
|
],
|
|
[
|
|
1276.6207446755363,
|
|
791.1987183280096
|
|
],
|
|
[
|
|
1286.618016064167,
|
|
791.2220597162843
|
|
],
|
|
[
|
|
1296.6201930071838,
|
|
791.246258531469
|
|
],
|
|
[
|
|
1306.6312442996277,
|
|
791.2704788168539
|
|
],
|
|
[
|
|
1316.6279796478775,
|
|
791.29466446689
|
|
],
|
|
[
|
|
1326.6193831567216,
|
|
791.3188372173147
|
|
],
|
|
[
|
|
1336.617379122894,
|
|
791.3430259172328
|
|
],
|
|
[
|
|
1346.61542857124,
|
|
791.3672147465434
|
|
],
|
|
[
|
|
1356.623594105753,
|
|
791.3914280502559
|
|
],
|
|
[
|
|
1366.6291001439095,
|
|
791.415634919703
|
|
],
|
|
[
|
|
1376.630380938761,
|
|
791.4398315667873
|
|
],
|
|
[
|
|
1386.6197288094118,
|
|
791.4639993438938
|
|
],
|
|
[
|
|
1396.6199736789567,
|
|
791.4881934847072
|
|
],
|
|
[
|
|
1401.5062314507638,
|
|
796.6305611289281
|
|
],
|
|
[
|
|
1401.518370932402,
|
|
806.6254010107659
|
|
],
|
|
[
|
|
1401.5305210051474,
|
|
816.6289609045598
|
|
],
|
|
[
|
|
1401.5426640866326,
|
|
826.6267646607012
|
|
],
|
|
[
|
|
1401.5548065111707,
|
|
836.6240275305281
|
|
],
|
|
[
|
|
1401.5669524559753,
|
|
846.6241887528449
|
|
],
|
|
[
|
|
1401.5790911968204,
|
|
856.6184187154627
|
|
],
|
|
[
|
|
1401.5912572775508,
|
|
866.6351585167981
|
|
],
|
|
[
|
|
1401.6034004692974,
|
|
876.6330530548694
|
|
],
|
|
[
|
|
1401.6155318987257,
|
|
886.6212632843121
|
|
],
|
|
[
|
|
1401.627689208785,
|
|
896.6307818996688
|
|
],
|
|
[
|
|
1401.6398171471403,
|
|
906.616117812197
|
|
],
|
|
[
|
|
1401.6519774881424,
|
|
916.6281319039408
|
|
],
|
|
[
|
|
1401.6641262631592,
|
|
926.6306233345472
|
|
],
|
|
[
|
|
1401.6762735763361,
|
|
936.631911183275
|
|
],
|
|
[
|
|
1401.688411006198,
|
|
946.625061769877
|
|
],
|
|
[
|
|
1401.700547075425,
|
|
956.6170920999107
|
|
],
|
|
[
|
|
1401.712698555962,
|
|
966.6218110755049
|
|
],
|
|
[
|
|
1401.7248537894154,
|
|
976.6296199520289
|
|
],
|
|
[
|
|
1401.736995908389,
|
|
986.6266312403582
|
|
],
|
|
[
|
|
1401.7491515389981,
|
|
996.6347671085132
|
|
],
|
|
[
|
|
1401.7612795376688,
|
|
1006.6201526806581
|
|
],
|
|
[
|
|
1401.773442835678,
|
|
1016.6346013748844
|
|
],
|
|
[
|
|
1401.7855809503149,
|
|
1026.6283157591533
|
|
],
|
|
[
|
|
1401.797715150821,
|
|
1036.6188075093087
|
|
],
|
|
[
|
|
1401.8065831858644,
|
|
1046.633526135333
|
|
],
|
|
[
|
|
1401.8146659385936,
|
|
1056.6197671324917
|
|
],
|
|
[
|
|
1401.822772127593,
|
|
1066.6349636410366
|
|
],
|
|
[
|
|
1401.8308663567004,
|
|
1076.6353837033762
|
|
],
|
|
[
|
|
1401.8389476218108,
|
|
1086.619786747247
|
|
],
|
|
[
|
|
1401.8470490868806,
|
|
1096.6291468411353
|
|
],
|
|
[
|
|
1401.8551471773192,
|
|
1106.6343375780004
|
|
],
|
|
[
|
|
1401.8632297566185,
|
|
1116.620364302171
|
|
],
|
|
[
|
|
1401.8713223081147,
|
|
1126.6187116757847
|
|
],
|
|
[
|
|
1401.8794223509105,
|
|
1136.6263145500345
|
|
],
|
|
[
|
|
1401.8875228740758,
|
|
1146.634510920632
|
|
],
|
|
[
|
|
1401.8956067260356,
|
|
1156.6221100168302
|
|
],
|
|
[
|
|
1401.903697980826,
|
|
1166.618855310658
|
|
],
|
|
[
|
|
1401.911804094565,
|
|
1176.6339588350743
|
|
],
|
|
[
|
|
1401.9198946703402,
|
|
1186.6298652054068
|
|
],
|
|
[
|
|
1401.9279896943085,
|
|
1196.6312673181612
|
|
],
|
|
[
|
|
1401.9360828425238,
|
|
1206.6303519381229
|
|
],
|
|
[
|
|
1401.944172541613,
|
|
1216.625175162847
|
|
],
|
|
[
|
|
1401.9522697529505,
|
|
1226.6292797703948
|
|
],
|
|
[
|
|
1401.960366935702,
|
|
1236.6333490598713
|
|
],
|
|
[
|
|
1401.9684611168732,
|
|
1246.6337098967092
|
|
],
|
|
[
|
|
1401.976543177371,
|
|
1256.6190956419432
|
|
],
|
|
[
|
|
1401.9846384257078,
|
|
1266.620774962008
|
|
],
|
|
[
|
|
1401.992734061816,
|
|
1276.6229333736787
|
|
],
|
|
[
|
|
1402.7369822800158,
|
|
1286.3252219244837
|
|
],
|
|
[
|
|
1409.863962173462,
|
|
1293.3384734153747
|
|
],
|
|
[
|
|
1416.9842149554752,
|
|
1300.3451051423558
|
|
],
|
|
[
|
|
1424.1101250828244,
|
|
1307.3685234451664
|
|
],
|
|
[
|
|
1431.2376728783945,
|
|
1314.3964408381144
|
|
],
|
|
[
|
|
1438.360737818292,
|
|
1321.4079466464598
|
|
],
|
|
[
|
|
1445.4945628958828,
|
|
1328.4194803825658
|
|
],
|
|
[
|
|
1452.6264576304375,
|
|
1335.419470473208
|
|
],
|
|
[
|
|
1459.7653722422297,
|
|
1342.4172176047966
|
|
],
|
|
[
|
|
1466.9189294300973,
|
|
1349.420341680944
|
|
],
|
|
[
|
|
1474.0704941685428,
|
|
1356.4123859585495
|
|
],
|
|
[
|
|
1481.2127280851607,
|
|
1363.3856537980873
|
|
],
|
|
[
|
|
1488.3853349213489,
|
|
1370.3777647616341
|
|
],
|
|
[
|
|
1495.5430629831142,
|
|
1377.34256311146
|
|
],
|
|
[
|
|
1502.7189961865884,
|
|
1384.3084443985015
|
|
],
|
|
[
|
|
1509.9168291266424,
|
|
1391.270654541976
|
|
],
|
|
[
|
|
1517.1277102280305,
|
|
1398.1953623888228
|
|
],
|
|
[
|
|
1522.2279079114087,
|
|
1399.5925172212533
|
|
],
|
|
[
|
|
1522.3544403972933,
|
|
1389.5980389520744
|
|
],
|
|
[
|
|
1522.432898782592,
|
|
1379.5950567284965
|
|
],
|
|
[
|
|
1522.4936221403927,
|
|
1369.5933141847565
|
|
],
|
|
[
|
|
1522.5441249268101,
|
|
1359.5939126272963
|
|
],
|
|
[
|
|
1522.5876759599873,
|
|
1349.6009982743626
|
|
],
|
|
[
|
|
1522.6261285956366,
|
|
1339.5985964476713
|
|
],
|
|
[
|
|
1522.6605338294016,
|
|
1329.5988022561187
|
|
],
|
|
[
|
|
1522.6916430717124,
|
|
1319.5981087570772
|
|
],
|
|
[
|
|
1522.7200090005097,
|
|
1309.5853786155358
|
|
],
|
|
[
|
|
1522.745923139633,
|
|
1299.595879326999
|
|
],
|
|
[
|
|
1522.769768054144,
|
|
1289.5982662053657
|
|
],
|
|
[
|
|
1522.7917777629846,
|
|
1279.5895033035501
|
|
],
|
|
[
|
|
1522.812087284015,
|
|
1269.5932657686014
|
|
],
|
|
[
|
|
1522.8308979866258,
|
|
1259.5858080062467
|
|
],
|
|
[
|
|
1522.8482955181157,
|
|
1249.5888383596566
|
|
],
|
|
[
|
|
1522.864406981357,
|
|
1239.5917034721506
|
|
],
|
|
[
|
|
1522.8793256759625,
|
|
1229.5923681595066
|
|
],
|
|
[
|
|
1522.893136839884,
|
|
1219.5845781334347
|
|
],
|
|
[
|
|
1522.9058796291724,
|
|
1209.5892039572539
|
|
],
|
|
[
|
|
1522.91762973206,
|
|
1199.594519302213
|
|
],
|
|
[
|
|
1522.928454579981,
|
|
1189.5853607480653
|
|
],
|
|
[
|
|
1522.9383664902236,
|
|
1179.592750806161
|
|
],
|
|
[
|
|
1522.9474263526115,
|
|
1169.5980753883637
|
|
],
|
|
[
|
|
1522.9556733030593,
|
|
1159.596853831007
|
|
],
|
|
[
|
|
1522.9631302820108,
|
|
1149.6003343758266
|
|
],
|
|
[
|
|
1522.969831853018,
|
|
1139.601774200266
|
|
],
|
|
[
|
|
1522.975808562451,
|
|
1129.5929917458288
|
|
],
|
|
[
|
|
1522.9810691046914,
|
|
1119.600653517919
|
|
],
|
|
[
|
|
1522.9856503852068,
|
|
1109.5970966813138
|
|
],
|
|
[
|
|
1522.989567400723,
|
|
1099.5895969946055
|
|
],
|
|
[
|
|
1522.9928354861518,
|
|
1089.5852056262934
|
|
],
|
|
[
|
|
1522.9954702942105,
|
|
1079.5907542294635
|
|
],
|
|
[
|
|
1522.9974910866995,
|
|
1069.5935989447464
|
|
],
|
|
[
|
|
1522.9989107373162,
|
|
1059.5995071962673
|
|
],
|
|
[
|
|
1522.9997434508987,
|
|
1049.5943945850245
|
|
],
|
|
[
|
|
1523,
|
|
1039.5931603743898
|
|
],
|
|
[
|
|
1523,
|
|
1029.6004300795898
|
|
],
|
|
[
|
|
1523,
|
|
1019.5871110477867
|
|
],
|
|
[
|
|
1523,
|
|
1009.5917196428602
|
|
],
|
|
[
|
|
1523,
|
|
999.5923158656951
|
|
],
|
|
[
|
|
1523,
|
|
989.5886378100279
|
|
],
|
|
[
|
|
1523,
|
|
979.5934798165515
|
|
],
|
|
[
|
|
1523.0000000000002,
|
|
969.5927826605235
|
|
],
|
|
[
|
|
1523,
|
|
959.6008382731412
|
|
],
|
|
[
|
|
1523,
|
|
949.5864734566985
|
|
],
|
|
[
|
|
1523,
|
|
939.58915120695
|
|
],
|
|
[
|
|
1523,
|
|
929.5865410322806
|
|
],
|
|
[
|
|
1523,
|
|
919.6027753587625
|
|
],
|
|
[
|
|
1523,
|
|
909.5896535580196
|
|
],
|
|
[
|
|
1523,
|
|
899.5861646529956
|
|
],
|
|
[
|
|
1523,
|
|
889.5954729144449
|
|
],
|
|
[
|
|
1523,
|
|
879.5838549551281
|
|
],
|
|
[
|
|
1523.0000000000002,
|
|
869.5971605276526
|
|
],
|
|
[
|
|
1523,
|
|
859.5971429713927
|
|
],
|
|
[
|
|
1523,
|
|
849.5942979892973
|
|
],
|
|
[
|
|
1523,
|
|
839.5991024896305
|
|
],
|
|
[
|
|
1523,
|
|
829.5896004299458
|
|
],
|
|
[
|
|
1523,
|
|
819.5947939467412
|
|
],
|
|
[
|
|
1523,
|
|
809.5965794437418
|
|
],
|
|
[
|
|
1523,
|
|
799.5968474602796
|
|
],
|
|
[
|
|
1523,
|
|
789.5865125296241
|
|
],
|
|
[
|
|
1523,
|
|
779.5939461303874
|
|
],
|
|
[
|
|
1523,
|
|
769.5943596116638
|
|
],
|
|
[
|
|
1523,
|
|
759.5916849089119
|
|
],
|
|
[
|
|
1523,
|
|
749.5924123826908
|
|
],
|
|
[
|
|
1523,
|
|
739.599922777033
|
|
],
|
|
[
|
|
1523,
|
|
729.5917136544772
|
|
],
|
|
[
|
|
1523,
|
|
719.5858614828427
|
|
],
|
|
[
|
|
1523,
|
|
709.5822857795083
|
|
],
|
|
[
|
|
1523,
|
|
699.5934707423465
|
|
],
|
|
[
|
|
1523,
|
|
689.5909661528701
|
|
],
|
|
[
|
|
1523,
|
|
679.5871882422914
|
|
],
|
|
[
|
|
1515.5933794062876,
|
|
677.0039355050976
|
|
],
|
|
[
|
|
1505.589913893753,
|
|
677.009250842777
|
|
],
|
|
[
|
|
1495.5837684278667,
|
|
677.0145676044485
|
|
],
|
|
[
|
|
1485.5927214000376,
|
|
677.0198763435706
|
|
],
|
|
[
|
|
1475.6003327612307,
|
|
677.0251857955573
|
|
],
|
|
[
|
|
1465.5912347206154,
|
|
677.0305041260783
|
|
],
|
|
[
|
|
1455.5870575040578,
|
|
677.0358198419214
|
|
],
|
|
[
|
|
1445.5861718665822,
|
|
677.041133808785
|
|
],
|
|
[
|
|
1435.597519599973,
|
|
677.0464412754517
|
|
],
|
|
[
|
|
1425.5924026250839,
|
|
677.0517574906349
|
|
],
|
|
[
|
|
1415.5864136871367,
|
|
677.0570741691355
|
|
],
|
|
[
|
|
1405.5816564917268,
|
|
677.0623901931499
|
|
],
|
|
[
|
|
1395.5945416321179,
|
|
677.0676968429161
|
|
],
|
|
[
|
|
1385.590136833501,
|
|
677.0730126796847
|
|
],
|
|
[
|
|
1375.5931199287645,
|
|
677.0783245908987
|
|
],
|
|
[
|
|
1365.5877672584197,
|
|
677.0836409313185
|
|
],
|
|
[
|
|
1355.591923142573,
|
|
677.0889522193717
|
|
],
|
|
[
|
|
1345.5944058503956,
|
|
677.0942643964663
|
|
],
|
|
[
|
|
1335.5981798488647,
|
|
677.0995758874342
|
|
],
|
|
[
|
|
1325.5879404631676,
|
|
677.1062511424301
|
|
],
|
|
[
|
|
1315.5939139487919,
|
|
677.1138728906634
|
|
],
|
|
[
|
|
1305.5948413936155,
|
|
677.1225071319062
|
|
],
|
|
[
|
|
1295.5879769228302,
|
|
677.1323216472105
|
|
],
|
|
[
|
|
1285.5883874863302,
|
|
677.1434981258049
|
|
],
|
|
[
|
|
1275.5925377294498,
|
|
677.1562764042097
|
|
],
|
|
[
|
|
1265.583618035703,
|
|
677.1709731573472
|
|
],
|
|
[
|
|
1255.5882014428553,
|
|
677.1879130102362
|
|
],
|
|
[
|
|
1245.5909913262615,
|
|
677.2075769258939
|
|
],
|
|
[
|
|
1235.5944342623843,
|
|
677.2305498530711
|
|
],
|
|
[
|
|
1225.585326385498,
|
|
677.257642364502
|
|
],
|
|
[
|
|
1215.5943981374028,
|
|
677.2898056586276
|
|
],
|
|
[
|
|
1205.5899406404014,
|
|
677.328576855641
|
|
],
|
|
[
|
|
1195.5956768920034,
|
|
677.3759315134638
|
|
],
|
|
[
|
|
1185.599419342462,
|
|
677.4350273982124
|
|
],
|
|
[
|
|
1175.5916004119674,
|
|
677.5109514990589
|
|
],
|
|
[
|
|
1165.5853305232856,
|
|
677.6124305318896
|
|
],
|
|
[
|
|
1155.5912370319736,
|
|
677.7569689666012
|
|
],
|
|
[
|
|
1145.5960285184235,
|
|
677.9895429476834
|
|
],
|
|
[
|
|
1135.6107804799685,
|
|
678.5069091392448
|
|
],
|
|
[
|
|
529.1897601079429,
|
|
1145.0793709573336
|
|
],
|
|
[
|
|
529.1784849730233,
|
|
1155.0766572526773
|
|
],
|
|
[
|
|
529.1671981863228,
|
|
1165.084274793725
|
|
],
|
|
[
|
|
529.1559152982543,
|
|
1175.0884355479475
|
|
],
|
|
[
|
|
529.1446476376273,
|
|
1185.0790946372044
|
|
],
|
|
[
|
|
529.1333737216669,
|
|
1195.0753001221092
|
|
],
|
|
[
|
|
529.122083840006,
|
|
1205.0856618614207
|
|
],
|
|
[
|
|
529.1108023568988,
|
|
1215.0885768830776
|
|
],
|
|
[
|
|
529.0995307460403,
|
|
1225.0827385110388
|
|
],
|
|
[
|
|
529.0882510898713,
|
|
1235.0840336475223
|
|
],
|
|
[
|
|
529.0769775921199,
|
|
1245.0798683204184
|
|
],
|
|
[
|
|
529.0656849175314,
|
|
1255.092706455558
|
|
],
|
|
[
|
|
529.0544214277338,
|
|
1265.0796674093917
|
|
],
|
|
[
|
|
529.0431356765502,
|
|
1275.0863667922604
|
|
],
|
|
[
|
|
529.0318572060064,
|
|
1285.0866106743997
|
|
],
|
|
[
|
|
529.0205897385797,
|
|
1295.077098459412
|
|
],
|
|
[
|
|
529.0093015200404,
|
|
1305.0859855643137
|
|
],
|
|
[
|
|
528.9980236139847,
|
|
1315.085728933569
|
|
],
|
|
[
|
|
528.9867472600572,
|
|
1325.0840960826563
|
|
],
|
|
[
|
|
528.97546057915,
|
|
1335.0916198204432
|
|
],
|
|
[
|
|
528.9641964552679,
|
|
1345.0791429958017
|
|
],
|
|
[
|
|
528.9529003482265,
|
|
1355.0950245725326
|
|
],
|
|
[
|
|
528.9416348861619,
|
|
1365.0837342698942
|
|
],
|
|
[
|
|
528.9303469939944,
|
|
1375.0923319917056
|
|
],
|
|
[
|
|
528.9190795890547,
|
|
1385.0827643715238
|
|
],
|
|
[
|
|
528.9077934848378,
|
|
1395.0897767771967
|
|
],
|
|
[
|
|
531.9923767089845,
|
|
1402
|
|
],
|
|
[
|
|
541.9926020217827,
|
|
1402
|
|
],
|
|
[
|
|
551.9910563478247,
|
|
1402
|
|
],
|
|
[
|
|
561.993616408578,
|
|
1402
|
|
],
|
|
[
|
|
571.9961025292432,
|
|
1402
|
|
],
|
|
[
|
|
581.9876690778335,
|
|
1402
|
|
],
|
|
[
|
|
591.976843827897,
|
|
1402
|
|
],
|
|
[
|
|
601.9879212692235,
|
|
1402
|
|
],
|
|
[
|
|
611.9954978540541,
|
|
1402
|
|
],
|
|
[
|
|
621.986667237783,
|
|
1402
|
|
],
|
|
[
|
|
631.9943863634253,
|
|
1402
|
|
],
|
|
[
|
|
641.9907016966504,
|
|
1402
|
|
],
|
|
[
|
|
651.9843079743907,
|
|
1402
|
|
],
|
|
[
|
|
654,
|
|
1394.014395881095
|
|
],
|
|
[
|
|
654,
|
|
1384.013690085345
|
|
],
|
|
[
|
|
654,
|
|
1374.006631531156
|
|
],
|
|
[
|
|
654,
|
|
1364.0066658847354
|
|
],
|
|
[
|
|
654,
|
|
1354.0120679772667
|
|
],
|
|
[
|
|
654,
|
|
1344.022181399816
|
|
],
|
|
[
|
|
654,
|
|
1334.013800530185
|
|
],
|
|
[
|
|
654,
|
|
1324.0193935014627
|
|
],
|
|
[
|
|
654,
|
|
1314.0205093948866
|
|
],
|
|
[
|
|
654,
|
|
1304.0162946125715
|
|
],
|
|
[
|
|
654,
|
|
1294.0214019315317
|
|
],
|
|
[
|
|
654,
|
|
1284.014496154079
|
|
],
|
|
[
|
|
654,
|
|
1274.0227642450645
|
|
],
|
|
[
|
|
654,
|
|
1264.012736546943
|
|
],
|
|
[
|
|
654,
|
|
1254.0071338857965
|
|
],
|
|
[
|
|
654,
|
|
1244.013894758908
|
|
],
|
|
[
|
|
654,
|
|
1234.0142557354752
|
|
],
|
|
[
|
|
654,
|
|
1224.019561120731
|
|
],
|
|
[
|
|
654,
|
|
1214.015648561117
|
|
],
|
|
[
|
|
654,
|
|
1204.0209975262437
|
|
],
|
|
[
|
|
654,
|
|
1194.005387518549
|
|
],
|
|
[
|
|
654,
|
|
1184.0082511626983
|
|
],
|
|
[
|
|
654,
|
|
1174.020704758159
|
|
],
|
|
[
|
|
654,
|
|
1164.008454799652
|
|
],
|
|
[
|
|
654,
|
|
1154.0089859774307
|
|
],
|
|
[
|
|
654,
|
|
1144.0110690858278
|
|
],
|
|
[
|
|
654,
|
|
1134.0030684315661
|
|
],
|
|
[
|
|
654,
|
|
1124.02191207766
|
|
],
|
|
[
|
|
654,
|
|
1114.0072039986262
|
|
],
|
|
[
|
|
654,
|
|
1104.0203382726322
|
|
],
|
|
[
|
|
654.0000000000001,
|
|
1094.0137997624074
|
|
],
|
|
[
|
|
654,
|
|
1084.0133373642254
|
|
],
|
|
[
|
|
654,
|
|
1074.0210622777358
|
|
],
|
|
[
|
|
654,
|
|
1064.0163515423649
|
|
],
|
|
[
|
|
654,
|
|
1054.0154980680672
|
|
],
|
|
[
|
|
654,
|
|
1044.0125973416725
|
|
],
|
|
[
|
|
654,
|
|
1034.0038641025803
|
|
],
|
|
[
|
|
654,
|
|
1024.0103668434185
|
|
],
|
|
[
|
|
654,
|
|
1014.0106928997466
|
|
],
|
|
[
|
|
654,
|
|
1004.0098959755558
|
|
],
|
|
[
|
|
654,
|
|
994.017024201612
|
|
],
|
|
[
|
|
654,
|
|
984.0049042236769
|
|
],
|
|
[
|
|
654,
|
|
974.0158993514203
|
|
],
|
|
[
|
|
654,
|
|
964.0199727979518
|
|
],
|
|
[
|
|
654,
|
|
954.0034179622307
|
|
],
|
|
[
|
|
654,
|
|
944.0072836272793
|
|
],
|
|
[
|
|
654,
|
|
934.0063125685865
|
|
],
|
|
[
|
|
654,
|
|
924.015831000306
|
|
],
|
|
[
|
|
654,
|
|
914.0167573796552
|
|
],
|
|
[
|
|
654,
|
|
904.0120543376088
|
|
],
|
|
[
|
|
654,
|
|
894.001236441427
|
|
],
|
|
[
|
|
654,
|
|
884.0073423691374
|
|
],
|
|
[
|
|
654,
|
|
874.0139788476517
|
|
],
|
|
[
|
|
648.0160943806259,
|
|
870
|
|
],
|
|
[
|
|
638.0104286700807,
|
|
870
|
|
],
|
|
[
|
|
628.0144075291028,
|
|
870
|
|
],
|
|
[
|
|
618.0103317742014,
|
|
870
|
|
],
|
|
[
|
|
608.0166108715766,
|
|
870
|
|
],
|
|
[
|
|
598.0096539918104,
|
|
870
|
|
],
|
|
[
|
|
588.013350380701,
|
|
870
|
|
],
|
|
[
|
|
578.0137418364884,
|
|
870
|
|
],
|
|
[
|
|
568.0187027791708,
|
|
870
|
|
],
|
|
[
|
|
558.0042627311541,
|
|
870
|
|
],
|
|
[
|
|
548.0044728806242,
|
|
870
|
|
],
|
|
[
|
|
538.0083891340764,
|
|
870
|
|
],
|
|
[
|
|
529.4983128486201,
|
|
871.4959408901632
|
|
],
|
|
[
|
|
529.4870371867266,
|
|
881.4936944357542
|
|
],
|
|
[
|
|
529.4757672148553,
|
|
891.4864028283046
|
|
],
|
|
[
|
|
529.464482079391,
|
|
901.4925562732969
|
|
],
|
|
[
|
|
529.4532073706301,
|
|
911.4894647079636
|
|
],
|
|
[
|
|
529.4419347489686,
|
|
921.4845225812096
|
|
],
|
|
[
|
|
529.4306558304033,
|
|
931.4851637090396
|
|
],
|
|
[
|
|
529.4193712543288,
|
|
941.4908211618905
|
|
],
|
|
[
|
|
529.4080918631917,
|
|
951.4918813033618
|
|
],
|
|
[
|
|
529.3968095032138,
|
|
961.4955738170902
|
|
],
|
|
[
|
|
529.3855396998568,
|
|
971.4881327936137
|
|
],
|
|
[
|
|
529.3742669770616,
|
|
981.4832803387571
|
|
],
|
|
[
|
|
529.3629768960777,
|
|
991.4938188111237
|
|
],
|
|
[
|
|
529.3517028483457,
|
|
1001.4901411335086
|
|
],
|
|
[
|
|
529.340420227906,
|
|
1011.494064590056
|
|
],
|
|
[
|
|
529.3291450200782,
|
|
1021.4914155307753
|
|
],
|
|
[
|
|
529.317868275195,
|
|
1031.4901293271032
|
|
],
|
|
[
|
|
529.3065870636174,
|
|
1041.4928035926378
|
|
],
|
|
[
|
|
529.2953083012305,
|
|
1051.4933062422597
|
|
],
|
|
[
|
|
529.2840404979579,
|
|
1061.4840918106993
|
|
],
|
|
[
|
|
529.2727651865625,
|
|
1071.4815345812167
|
|
],
|
|
[
|
|
529.2614787410178,
|
|
1081.488849630965
|
|
],
|
|
[
|
|
529.2501921312696,
|
|
1091.4963102743159
|
|
],
|
|
[
|
|
529.2389122059569,
|
|
1101.4978440515697
|
|
],
|
|
[
|
|
529.2276520812895,
|
|
1111.4818212566533
|
|
],
|
|
[
|
|
529.2163690677804,
|
|
1121.4860932347146
|
|
],
|
|
[
|
|
529.2050811862574,
|
|
1131.4946815185249
|
|
]
|
|
]
|
|
|
|
].flat();
|
|
const chunks = [];
|
|
let currentChunk = [];
|
|
for (let i = 1; i < allPoints.length; i++) {
|
|
const p1 = allPoints[i - 1];
|
|
const p2 = allPoints[i];
|
|
const distance = Math.sqrt((p2[0] - p1[0]) ** 2 + (p2[1] - p1[1]) ** 2);
|
|
if (distance > 50) {
|
|
chunks.push(currentChunk);
|
|
currentChunk = [];
|
|
} else {
|
|
currentChunk.push(p1);
|
|
}
|
|
}
|
|
chunks.push(currentChunk);
|
|
|
|
const pos = ([x, y]) => {
|
|
let xPos = 0;
|
|
let yPos = 0;
|
|
if (params.x === 0) {
|
|
xPos = x * params.scale;
|
|
} else {
|
|
xPos = x * params.scale + params.x;
|
|
}
|
|
if (params.y === 0) {
|
|
yPos = y * params.scale;
|
|
} else {
|
|
yPos = y * params.scale + params.y;
|
|
}
|
|
return `(xy ${xPos} ${yPos})`;
|
|
};
|
|
const points = chunks
|
|
.map((p) => {
|
|
return p.map(pos).join(" ");
|
|
})
|
|
.map((p) => {
|
|
return `
|
|
(gr_poly
|
|
(pts${p})
|
|
(stroke (width 0) (type solid)) (fill none) (layer "B.Mask")
|
|
)
|
|
(gr_poly
|
|
(pts${p})
|
|
(stroke (width 0) (type solid)) (fill none) (layer "B.Cu")
|
|
)
|
|
`;
|
|
})
|
|
.join("\n");
|
|
return points;
|
|
},
|
|
};
|