{ "valid": true, "outer_boundary": [ [ 381.787159, 14.92177 ], [ 132.687159, 14.92177 ], [ 132.687159, -13.57823 ], [ 88.687159, -13.57823 ], [ 88.687159, 14.92177 ], [ -13.412841, 14.92177 ], [ -13.412841, 0.02177 ], [ -30.812841, 0.02177 ], [ -30.812841, -254.17823 ], [ 169.435852, -254.17823 ], [ 169.435852, -417.57823 ], [ 197.121675, -417.57823 ], [ 197.121675, -401.57823 ], [ 212.121675, -401.57823 ], [ 212.121675, -417.57823 ], [ 289.687159, -417.57823 ], [ 304.687159, -406.57823 ], [ 317.687159, -406.57823 ], [ 332.687159, -417.57823 ], [ 381.787159, -417.57823 ], [ 381.787159, -395.17823 ], [ 404.187159, -395.17823 ], [ 404.187159, -322.57823 ], [ 352.787159, -322.57823 ], [ 352.787159, -304.17823 ], [ 361.187159, -304.17823 ], [ 361.187159, -24.57823 ], [ 404.187159, -24.57823 ], [ 404.187159, 0.02177 ], [ 381.787159, 0.02177 ], [ 381.787159, 14.92177 ] ], "pockets": [ { "lines": [ [ [ 270.2829617592105, -186.46691540903706 ], [ 228.62095245506646, -186.46691540903706 ] ], [ [ 223.4247995666081, -195.46691460233126 ], [ 244.25580421868005, -231.54728596853064 ] ], [ [ 254.64810999559677, -231.54728596853064 ], [ 275.47911464766884, -195.46691460233126 ] ] ], "arcs": [ { "tangent_start": [ 275.47911464766884, -195.46691460233126 ], "tangent_end": [ 270.2829617592105, -186.46691540903706 ], "center": [ 270.2829617592105, -192.46691540903706 ], "radius": 6.0, "start_angle": -0.5235986203477025, "end_angle": 1.5707963267948966 }, { "tangent_start": [ 228.62095245506646, -186.46691540903706 ], "tangent_end": [ 223.4247995666081, -195.46691460233126 ], "center": [ 228.62095245506646, -192.46691540903706 ], "radius": 6.0, "start_angle": 1.5707963267948966, "end_angle": -2.617994033242091 }, { "tangent_start": [ 244.25580421868005, -231.54728596853064 ], "tangent_end": [ 254.64810999559677, -231.54728596853064 ], "center": [ 249.4519571071384, -228.54728677523644 ], "radius": 6.0, "start_angle": -2.617994033242091, "end_angle": -0.5235986203477025 } ] }, { "lines": [ [ [ 289.436406870834, -172.02683659432407 ], [ 311.0814532091805, -134.5365650054858 ] ], [ [ 305.8853024635815, -125.536562100652 ], [ 262.5952097868885, -125.536562100652 ] ], [ [ 257.39905904128955, -134.5365650054858 ], [ 279.04410537963605, -172.02683659432407 ] ] ], "arcs": [ { "tangent_start": [ 279.04410537963605, -172.02683659432407 ], "tangent_end": [ 289.436406870834, -172.02683659432407 ], "center": [ 284.240256125235, -169.02683368949025 ], "radius": 6.0, "start_angle": -2.6179933189558757, "end_angle": -0.5235993346339177 }, { "tangent_start": [ 311.0814532091805, -134.5365650054858 ], "tangent_end": [ 305.8853024635815, -125.536562100652 ], "center": [ 305.8853024635815, -131.536562100652 ], "radius": 6.0, "start_angle": -0.5235993346339177, "end_angle": 1.5707963267948966 }, { "tangent_start": [ 262.5952097868885, -125.536562100652 ], "tangent_end": [ 257.39905904128955, -134.5365650054858 ], "center": [ 262.5952097868885, -131.536562100652 ], "radius": 6.0, "start_angle": 1.5707963267948966, "end_angle": -2.6179933189558757 } ] }, { "lines": [ [ [ 244.16996853704651, -136.69185607950195 ], [ 222.93509890732727, -173.47168168612913 ] ], [ [ 228.13124965292621, -182.47168459096295 ], [ 270.60098891236476, -182.47168459096295 ] ], [ [ 275.7971396579637, -173.47168168612913 ], [ 254.56227002824446, -136.69185607950195 ] ] ], "arcs": [ { "tangent_start": [ 254.56227002824446, -136.69185607950195 ], "tangent_end": [ 244.16996853704651, -136.69185607950195 ], "center": [ 249.36611928264549, -139.69185898433574 ], "radius": 6.0, "start_angle": 0.5235993346339136, "end_angle": 2.6179933189558797 }, { "tangent_start": [ 222.93509890732727, -173.47168168612913 ], "tangent_end": [ 228.13124965292621, -182.47168459096295 ], "center": [ 228.13124965292621, -176.47168459096295 ], "radius": 6.0, "start_angle": 2.617993318955873, "end_angle": -1.5707963267948966 }, { "tangent_start": [ 270.60098891236476, -182.47168459096295 ], "tangent_end": [ 275.7971396579637, -173.47168168612913 ], "center": [ 270.60098891236476, -176.47168459096295 ], "radius": 6.0, "start_angle": -1.5707963267948966, "end_angle": 0.5235993346339177 } ] }, { "lines": [ [ [ 270.7430487858425, -65.0454528579937 ], [ 227.96058180758013, -65.0454528579937 ] ], [ [ 222.76442891912177, -74.0454520512879 ], [ 244.1556624082529, -111.09616857504253 ] ], [ [ 254.54796818516962, -111.09616857504254 ], [ 275.9392016743009, -74.04545205128791 ] ] ], "arcs": [ { "tangent_start": [ 275.9392016743009, -74.04545205128791 ], "tangent_end": [ 270.7430487858425, -65.0454528579937 ], "center": [ 270.7430487858425, -71.0454528579937 ], "radius": 6.0, "start_angle": -0.5235986203477045, "end_angle": 1.5707963267948966 }, { "tangent_start": [ 227.96058180758013, -65.0454528579937 ], "tangent_end": [ 222.76442891912177, -74.0454520512879 ], "center": [ 227.96058180758013, -71.0454528579937 ], "radius": 6.0, "start_angle": 1.5707963267948966, "end_angle": -2.617994033242091 }, { "tangent_start": [ 244.1556624082529, -111.09616857504253 ], "tangent_end": [ 254.54796818516962, -111.09616857504254 ], "center": [ 249.35181529671127, -108.09616938174833 ], "radius": 6.0, "start_angle": -2.617994033242091, "end_angle": -0.5235986203477045 } ] }, { "lines": [ [ [ 262.5558968972788, -122.15863789934798 ], [ 305.8957038666347, -122.158637899348 ] ], [ [ 311.09185675509303, -113.15863870605378 ], [ 289.4219532704151, -75.6252514184124 ] ], [ [ 279.0296474934984, -75.6252514184124 ], [ 257.3597440088204, -113.15863870605378 ] ] ], "arcs": [ { "tangent_start": [ 257.3597440088204, -113.15863870605378 ], "tangent_end": [ 262.5558968972788, -122.15863789934798 ], "center": [ 262.5558968972788, -116.15863789934798 ], "radius": 6.0, "start_angle": 2.617994033242091, "end_angle": -1.5707963267948966 }, { "tangent_start": [ 305.8957038666347, -122.158637899348 ], "tangent_end": [ 311.09185675509303, -113.15863870605378 ], "center": [ 305.8957038666347, -116.158637899348 ], "radius": 6.0, "start_angle": -1.5707963267948966, "end_angle": 0.5235986203477045 }, { "tangent_start": [ 289.4219532704151, -75.6252514184124 ], "tangent_end": [ 279.0296474934984, -75.6252514184124 ], "center": [ 284.22580038195673, -78.6252506117066 ], "radius": 6.0, "start_angle": 0.5235986203477025, "end_angle": 2.617994033242091 } ] }, { "lines": [ [ [ 295.4379120465665, -79.3800223345303 ], [ 315.23991888785395, -113.6781165725634 ] ], [ [ 324.9658368570073, -114.61273658749211 ], [ 344.2020720742579, -92.4668510621451 ] ], [ [ 341.45563991680854, -82.803381735018 ], [ 302.4173978582704, -70.6511730223319 ] ] ], "arcs": [ { "tangent_start": [ 302.4173978582704, -70.6511730223319 ], "tangent_end": [ 295.4379120465665, -79.3800223345303 ], "center": [ 300.63406493502487, -76.3800231412361 ], "radius": 6.0, "start_angle": 1.269014318724236, "end_angle": -2.617994033242091 }, { "tangent_start": [ 315.23991888785395, -113.6781165725634 ], "tangent_end": [ 324.9658368570073, -114.61273658749211 ], "center": [ 320.4360717763123, -110.6781173792692 ], "radius": 6.0, "start_angle": -2.617994033242091, "end_angle": -0.7152019150713923 }, { "tangent_start": [ 344.2020720742579, -92.4668510621451 ], "tangent_end": [ 341.45563991680854, -82.803381735018 ], "center": [ 339.672306993563, -88.53223185392217 ], "radius": 6.0, "start_angle": -0.7152019150714003, "end_angle": 1.2690143187242353 } ] }, { "lines": [ [ [ 351.0447957208658, -74.1356712127911 ], [ 351.0447957208658, -63.429725008197885 ] ], [ [ 344.30688391414225, -57.475274054037804 ], [ 318.63348852215125, -60.65687748385484 ] ], [ [ 317.6287678169097, -71.88532342603322 ], [ 343.26146279762025, -79.86452133169529 ] ] ], "arcs": [ { "tangent_start": [ 343.26146279762025, -79.86452133169529 ], "tangent_end": [ 351.0447957208658, -74.1356712127911 ], "center": [ 345.0447957208658, -74.1356712127911 ], "radius": 6.0, "start_angle": -1.8725783348655571, "end_angle": 0.0 }, { "tangent_start": [ 351.0447957208658, -63.429725008197885 ], "tangent_end": [ 344.30688391414225, -57.475274054037804 ], "center": [ 345.0447957208658, -63.429725008197885 ], "radius": 6.0, "start_angle": 0.0, "end_angle": 1.694093790653522 }, { "tangent_start": [ 318.63348852215125, -60.65687748385484 ], "tangent_end": [ 317.6287678169097, -71.88532342603322 ], "center": [ 319.34267189250824, -66.37950931847239 ], "radius": 5.7664075616772985, "start_angle": 1.6940937906535278, "end_angle": -1.872578334865554 } ] }, { "lines": [ [ [ 344.99393172110797, -165.56378118763334 ], [ 324.64073662399284, -135.06589516839233 ] ], [ [ 314.45389122378464, -135.39650284788908 ], [ 293.50207274146027, -171.68607011902975 ] ], [ [ 299.53137741601506, -180.62794600556433 ], [ 340.8363909954546, -174.83626475366466 ] ] ], "arcs": [ { "tangent_start": [ 340.8363909954546, -174.83626475366466 ], "tangent_end": [ 344.99393172110797, -165.56378118763334 ], "center": [ 340.00323706649874, -168.8943917719639 ], "radius": 6.0, "start_angle": -1.431487179337758, "end_angle": 0.5884853057004873 }, { "tangent_start": [ 324.64073662399284, -135.06589516839233 ], "tangent_end": [ 314.45389122378464, -135.39650284788908 ], "center": [ 319.6500419693836, -138.39650575272287 ], "radius": 6.0, "start_angle": 0.5884853057004834, "end_angle": 2.6179933189558797 }, { "tangent_start": [ 293.50207274146027, -171.68607011902975 ], "tangent_end": [ 299.53137741601506, -180.62794600556433 ], "center": [ 298.69822348705924, -174.68607302386357 ], "radius": 6.0, "start_angle": 2.6179933189558757, "end_angle": -1.4314871793377673 } ] }, { "lines": [ [ [ 202.36736673236527, -166.9904512026592 ], [ 208.63780389557937, -174.10097018481488 ] ], [ [ 218.33409627952534, -173.13250673161875 ], [ 230.39482549757528, -152.24273791910852 ] ], [ [ 222.49439063822825, -144.95244412372003 ], [ 203.46043121026977, -158.08317676749252 ] ] ], "arcs": [ { "tangent_start": [ 203.46043121026977, -158.08317676749252 ], "tangent_end": [ 202.36736673236527, -166.9904512026592 ], "center": [ 206.86750837071227, -163.02198484462923 ], "radius": 6.0, "start_angle": 2.1746832224088446, "end_angle": -2.4188940960073464 }, { "tangent_start": [ 208.63780389557937, -174.10097018481488 ], "tangent_end": [ 218.33409627952534, -173.13250673161875 ], "center": [ 213.13794553392637, -170.13250382678495 ], "radius": 6.0, "start_angle": -2.41889409600735, "end_angle": -0.5235993346339136 }, { "tangent_start": [ 230.39482549757528, -152.24273791910852 ], "tangent_end": [ 222.49439063822825, -144.95244412372003 ], "center": [ 225.62314550335776, -149.48780363324033 ], "radius": 5.509863236657314, "start_angle": -0.5235993346339226, "end_angle": 2.174683222408847 } ] }, { "lines": [ [ [ 222.62203535802558, -126.19399685747044 ], [ 192.16464210076435, -126.19399685747044 ] ], [ [ 186.5848574336602, -134.39989872943787 ], [ 193.11144170307333, -150.90876310723297 ] ], [ [ 202.09830353062, -153.64166931240229 ], [ 226.02911251846808, -137.13280493460718 ] ] ], "arcs": [ { "tangent_start": [ 226.02911251846808, -137.13280493460718 ], "tangent_end": [ 222.62203535802558, -126.19399685747044 ], "center": [ 222.62203535802558, -132.19399685747044 ], "radius": 6.0, "start_angle": -0.9669094311809515, "end_angle": 1.5707963267948966 }, { "tangent_start": [ 192.16464210076435, -126.19399685747044 ], "tangent_end": [ 186.5848574336602, -134.39989872943787 ], "center": [ 192.16464210076435, -132.19399685747044 ], "radius": 6.0, "start_angle": 1.5707963267948966, "end_angle": -2.7651115425015194 }, { "tangent_start": [ 193.11144170307333, -150.90876310723297 ], "tangent_end": [ 202.09830353062, -153.64166931240229 ], "center": [ 198.6912263701775, -148.70286123526554 ], "radius": 6.0, "start_angle": -2.765111542501521, "end_angle": -0.9669094311809515 } ] }, { "lines": [ [ [ 279.1401934272685, -197.2962120166049 ], [ 257.95204945836684, -233.99516704671817 ] ], [ [ 263.1482023468252, -242.99516624001237 ], [ 305.52449028462854, -242.99516624001237 ] ], [ [ 310.7206431730869, -233.99516704671817 ], [ 289.5324992041852, -197.2962120166049 ] ] ], "arcs": [ { "tangent_start": [ 289.5324992041852, -197.2962120166049 ], "tangent_end": [ 279.1401934272685, -197.2962120166049 ], "center": [ 284.33634631572687, -200.2962112098991 ], "radius": 6.0, "start_angle": 0.5235986203477025, "end_angle": 2.617994033242091 }, { "tangent_start": [ 257.95204945836684, -233.99516704671817 ], "tangent_end": [ 263.1482023468252, -242.99516624001237 ], "center": [ 263.1482023468252, -236.99516624001237 ], "radius": 6.0, "start_angle": 2.617994033242091, "end_angle": -1.5707963267948966 }, { "tangent_start": [ 305.52449028462854, -242.99516624001237 ], "tangent_end": [ 310.7206431730869, -233.99516704671817 ], "center": [ 305.52449028462854, -236.99516624001237 ], "radius": 6.0, "start_angle": -1.5707963267948966, "end_angle": 0.5235986203477025 } ] }, { "lines": [ [ [ 340.12478525105377, -374.5123900769042 ], [ 330.28627630023675, -371.66216997804673 ] ], [ [ 322.6543564625264, -378.0961714903196 ], [ 323.6589764194544, -387.02347955757347 ] ], [ [ 333.02195486138135, -391.2957759492508 ], [ 341.85584385527034, -385.2186879808543 ] ] ], "arcs": [ { "tangent_start": [ 341.85584385527034, -385.2186879808543 ], "tangent_end": [ 340.12478525105377, -374.5123900769042 ], "center": [ 338.4552312111288, -380.27542654284554 ], "radius": 6.0, "start_angle": -0.9682177634829938, "end_angle": 1.288815273935812 }, { "tangent_start": [ 330.28627630023675, -371.66216997804673 ], "tangent_end": [ 322.6543564625264, -378.0961714903196 ], "center": [ 328.6167222603118, -377.42520644398815 ], "radius": 6.0, "start_angle": 1.2888152739358147, "end_angle": -3.029530749951053 }, { "tangent_start": [ 323.6589764194544, -387.02347955757347 ], "tangent_end": [ 333.02195486138135, -391.2957759492508 ], "center": [ 329.6213422172398, -386.352514511242 ], "radius": 6.0, "start_angle": -3.029530749951053, "end_angle": -0.9682177634829938 } ] }, { "lines": [ [ [ 299.31717132459704, -59.650930627397926 ], [ 340.61340060293713, -54.53325052687389 ] ], [ [ 344.8993541144374, -45.29843720487281 ], [ 324.5504875135162, -14.13420785516968 ] ], [ [ 314.33046930683395, -14.414571029716473 ], [ 293.38310662941507, -50.69648047994364 ] ] ], "arcs": [ { "tangent_start": [ 293.38310662941507, -50.69648047994364 ], "tangent_end": [ 299.31717132459704, -59.650930627397926 ], "center": [ 298.5792595178734, -53.69647967323784 ], "radius": 6.0, "start_angle": 2.617994033242091, "end_angle": -1.447498862936262 }, { "tangent_start": [ 340.61340060293713, -54.53325052687389 ], "tangent_end": [ 344.8993541144374, -45.29843720487281 ], "center": [ 339.8754887962135, -48.578799572713805 ], "radius": 6.0, "start_angle": -1.447498862936262, "end_angle": 0.578450357593303 }, { "tangent_start": [ 324.5504875135162, -14.13420785516968 ], "tangent_end": [ 314.33046930683395, -14.414571029716473 ], "center": [ 319.5266221952923, -17.41457022301068 ], "radius": 6.0, "start_angle": 0.578450357593304, "end_angle": 2.6179940332420895 } ] }, { "lines": [ [ [ 343.53082255387926, -119.07318239996735 ], [ 335.86662655205254, -121.12741234598639 ] ], [ [ 334.394836549873, -131.21883962498248 ], [ 341.94025946123236, -135.8608059924711 ] ], [ [ 351.0841705835642, -130.75044173393937 ], [ 351.0841705835642, -124.86862111491155 ] ] ], "arcs": [ { "tangent_start": [ 351.0841705835642, -124.86862111491155 ], "tangent_end": [ 343.53082255387926, -119.07318239996735 ], "center": [ 345.0841705835642, -124.86862111491155 ], "radius": 6.0, "start_angle": 0.0, "end_angle": 1.8326705587500922 }, { "tangent_start": [ 335.86662655205254, -121.12741234598639 ], "tangent_end": [ 334.394836549873, -131.21883962498248 ], "center": [ 337.30398047442407, -126.49008472178284 ], "radius": 5.551958330921374, "start_angle": 1.8326705587500842, "end_angle": -2.1223195263581145 }, { "tangent_start": [ 341.94025946123236, -135.8608059924711 ], "tangent_end": [ 351.0841705835642, -130.75044173393937 ], "center": [ 345.0841705835642, -130.75044173393937 ], "radius": 6.0, "start_angle": -2.122319526358113, "end_angle": 0.0 } ] }, { "lines": [ [ [ 232.2920000781382, -98.6207943906005 ], [ 216.863764940193, -71.8982976795866 ] ], [ [ 208.6218090246941, -69.72885938699602 ], [ 193.19357388674888, -78.81908736892969 ] ], [ [ 193.26254328364843, -89.19798370756122 ], [ 224.1190135595388, -106.83025243664146 ] ] ], "arcs": [ { "tangent_start": [ 224.1190135595388, -106.83025243664146 ], "tangent_end": [ 232.2920000781382, -98.6207943906005 ], "center": [ 227.09584718967983, -101.62079358389471 ], "radius": 6.0, "start_angle": -2.089942441041422, "end_angle": 0.5235986203477045 }, { "tangent_start": [ 216.863764940193, -71.8982976795866 ], "tangent_end": [ 208.6218090246941, -69.72885938699602 ], "center": [ 211.66761205173464, -74.8982968728808 ], "radius": 6.0, "start_angle": 0.5235986203477025, "end_angle": 2.1032325596609827 }, { "tangent_start": [ 193.19357388674888, -78.81908736892969 ], "tangent_end": [ 193.26254328364843, -89.19798370756122 ], "center": [ 196.2393769137894, -83.98852485481447 ], "radius": 6.0, "start_angle": 2.1032325596609827, "end_angle": -2.089942441041418 } ] }, { "lines": [ [ [ 351.04652546600784, -251.1387639769707 ], [ 351.04652546600784, -245.40176171969154 ] ], [ [ 343.31668758558857, -239.65653231544084 ], [ 335.9487692763861, -241.8749475072978 ] ], [ [ 334.7450228686345, -252.08447714001485 ], [ 342.0279242020761, -256.3241324700857 ] ] ], "arcs": [ { "tangent_start": [ 342.0279242020761, -256.3241324700857 ], "tangent_end": [ 351.04652546600784, -251.1387639769707 ], "center": [ 345.04652546600784, -251.1387639769707 ], "radius": 6.0, "start_angle": -2.0979786320468117, "end_angle": 0.0 }, { "tangent_start": [ 351.04652546600784, -245.40176171969154 ], "tangent_end": [ 343.31668758558857, -239.65653231544084 ], "center": [ 345.04652546600784, -245.40176171969154 ], "radius": 6.0, "start_angle": 0.0, "end_angle": 1.8632538997117842 }, { "tangent_start": [ 335.9487692763861, -241.8749475072978 ], "tangent_end": [ 334.7450228686345, -252.08447714001485 ], "center": [ 337.56449343582966, -247.24117636323174 ], "radius": 5.604192778060685, "start_angle": 1.8632538997117836, "end_angle": -2.0979786320468077 } ] }, { "lines": [ [ [ 344.24712415327724, -177.73768757874143 ], [ 318.64822536766, -181.3270983867247 ] ], [ [ 317.8128858570402, -192.62922968329175 ], [ 343.38262254399984, -200.17222789076604 ] ], [ [ 351.0802780822331, -194.41740680983693 ], [ 351.0802780822331, -183.67956056044218 ] ] ], "arcs": [ { "tangent_start": [ 351.0802780822331, -183.67956056044218 ], "tangent_end": [ 344.24712415327724, -177.73768757874143 ], "center": [ 345.0802780822331, -183.67956056044218 ], "radius": 6.0, "start_angle": 0.0, "end_angle": 1.7101054742520354 }, { "tangent_start": [ 318.64822536766, -181.3270983867247 ], "tangent_end": [ 317.8128858570402, -192.62922968329175 ], "center": [ 319.453274644395, -187.06853508902032 ], "radius": 5.797602930905025, "start_angle": 1.7101054742520392, "end_angle": -1.8576570098168064 }, { "tangent_start": [ 343.38262254399984, -200.17222789076604 ], "tangent_end": [ 351.0802780822331, -194.41740680983693 ], "center": [ 345.0802780822331, -194.41740680983693 ], "radius": 6.0, "start_angle": -1.8576570098168013, "end_angle": 0.0 } ] }, { "lines": [ [ [ 341.36713168044844, -203.09676428557887 ], [ 302.29603526771035, -191.570904093376 ] ], [ [ 295.4022268410187, -200.3257243675993 ], [ 315.2208989344366, -234.65268367939237 ] ], [ [ 325.0014133926943, -235.52355376797107 ], [ 344.25383771201444, -212.72245464838088 ] ] ], "arcs": [ { "tangent_start": [ 344.25383771201444, -212.72245464838088 ], "tangent_end": [ 341.36713168044844, -203.09676428557887 ], "center": [ 339.66947614221516, -208.85158536650798 ], "radius": 6.0, "start_angle": -0.7012128870111385, "end_angle": 1.283935643772992 }, { "tangent_start": [ 302.29603526771035, -191.570904093376 ], "tangent_end": [ 295.4022268410187, -200.3257243675993 ], "center": [ 300.5983797294771, -197.3257251743051 ], "radius": 6.0, "start_angle": 1.283935643772992, "end_angle": -2.617994033242091 }, { "tangent_start": [ 315.2208989344366, -234.65268367939237 ], "tangent_end": [ 325.0014133926943, -235.52355376797107 ], "center": [ 320.41705182289496, -231.65268448609817 ], "radius": 6.0, "start_angle": -2.617994033242091, "end_angle": -0.7012128870111324 } ] }, { "lines": [ [ [ 188.02322396017573, -36.214918707960045 ], [ 204.30064978268373, -50.790097844881075 ] ], [ [ 214.24939760812083, -47.12130004401444 ], [ 218.64467463564537, -14.497804168958401 ] ], [ [ 208.75236362492035, -9.176854419041181 ], [ 188.07966077488783, -27.2251711571762 ] ] ], "arcs": [ { "tangent_start": [ 188.07966077488783, -27.2251711571762 ], "tangent_end": [ 188.02322396017573, -36.214918707960045 ], "center": [ 192.02569587759353, -31.744994933410652 ], "radius": 6.0, "start_angle": 2.2885212047561585, "end_angle": -2.301076857287882 }, { "tangent_start": [ 204.30064978268373, -50.790097844881075 ], "tangent_end": [ 214.24939760812083, -47.12130004401444 ], "center": [ 208.30312170010154, -46.32017407033168 ], "radius": 6.0, "start_angle": -2.301076857287882, "end_angle": -0.1339209447887596 }, { "tangent_start": [ 218.64467463564537, -14.497804168958401 ], "tangent_end": [ 208.75236362492035, -9.176854419041181 ], "center": [ 212.69839872762606, -13.696678195275634 ], "radius": 6.0, "start_angle": -0.13392094478876043, "end_angle": 2.2885212047561585 } ] }, { "lines": [ [ [ 336.34370554226894, -339.5111559073874 ], [ 326.88676134438015, -356.6343202016311 ] ], [ [ 331.55199089934234, -365.5062793594081 ], [ 345.1369651219861, -366.84170331547716 ] ], [ [ 351.5793074802447, -359.5610066792552 ], [ 347.45127745548973, -341.10241842894237 ] ] ], "arcs": [ { "tangent_start": [ 347.45127745548973, -341.10241842894237 ], "tangent_end": [ 336.34370554226894, -339.5111559073874 ], "center": [ 341.595915135261, -342.4118962251825 ], "radius": 6.0, "start_angle": 0.22001708819339316, "end_angle": 2.6369933529600518 }, { "tangent_start": [ 326.88676134438015, -356.6343202016311 ], "tangent_end": [ 331.55199089934234, -365.5062793594081 ], "center": [ 332.1389709373722, -359.5350605194262 ], "radius": 6.0, "start_angle": 2.6369933529600518, "end_angle": -1.6687830595070998 }, { "tangent_start": [ 345.1369651219861, -366.84170331547716 ], "tangent_end": [ 351.5793074802447, -359.5610066792552 ], "center": [ 345.723945160016, -360.8704844754953 ], "radius": 6.0, "start_angle": -1.6687830595070998, "end_angle": 0.22001708819339316 } ] }, { "lines": [ [ [ 305.4549877014212, -325.83376255841205 ], [ 314.900574146693, -349.56936466898276 ] ], [ [ 325.7275756855204, -350.2516156898351 ], [ 337.2947433423498, -329.307586829945 ] ], [ [ 332.83269948125354, -320.45910424166294 ], [ 311.8199453791524, -317.66753099098236 ] ] ], "arcs": [ { "tangent_start": [ 311.8199453791524, -317.66753099098236 ], "tangent_end": [ 305.4549877014212, -325.83376255841205 ], "center": [ 311.02977964725653, -323.6152732614693 ], "radius": 6.0, "start_angle": 1.438718365347869, "end_angle": -2.7628546357503074 }, { "tangent_start": [ 314.900574146693, -349.56936466898276 ], "tangent_end": [ 325.7275756855204, -350.2516156898351 ], "center": [ 320.4753660925283, -347.35087537204004 ], "radius": 6.0, "start_angle": -2.7628546357503074, "end_angle": -0.5045993006297332 }, { "tangent_start": [ 337.2947433423498, -329.307586829945 ], "tangent_end": [ 332.83269948125354, -320.45910424166294 ], "center": [ 332.0425337493577, -326.4068465121499 ], "radius": 6.0, "start_angle": -0.5045993006297369, "end_angle": 1.438718365347869 } ] }, { "lines": [ [ [ 344.97846094155693, -286.1145881864233 ], [ 326.4844241028504, -259.01402493946875 ] ], [ [ 315.8765232283859, -260.38222088960185 ], [ 303.9776231090401, -293.7765224496722 ] ], [ [ 310.84621600180606, -301.665741803455 ], [ 341.23915295985836, -295.3720034903392 ] ] ], "arcs": [ { "tangent_start": [ 341.23915295985836, -295.3720034903392 ], "tangent_end": [ 344.97846094155693, -286.1145881864233 ], "center": [ 340.0224915351216, -289.49665371542727 ], "radius": 6.0, "start_angle": -1.3666034160152414, "end_angle": 0.5988313846216033 }, { "tangent_start": [ 326.4844241028504, -259.01402493946875 ], "tangent_end": [ 315.8765232283859, -260.38222088960185 ], "center": [ 321.52845469641505, -262.3960904684727 ], "radius": 6.0, "start_angle": 0.598831384621598, "end_angle": 2.7993028597565175 }, { "tangent_start": [ 303.9776231090401, -293.7765224496722 ], "tangent_end": [ 310.84621600180606, -301.665741803455 ], "center": [ 309.62955457706926, -295.79039202854307 ], "radius": 6.0, "start_angle": 2.7993028597565175, "end_angle": -1.366603416015232 } ] }, { "lines": [ [ [ 285.46483993666624, -3.4929850325899023 ], [ 285.6839407251702, -34.88472210706411 ] ], [ [ 296.8799474758261, -37.84284490756751 ], [ 312.54278979126667, -10.713996499619686 ] ], [ [ 308.9020480334743, -1.9191119567607196 ], [ 293.02010492952974, 2.3437767097656597 ] ] ], "arcs": [ { "tangent_start": [ 293.02010492952974, 2.3437767097656597 ], "tangent_end": [ 285.46483993666624, -3.4929850325899023 ], "center": [ 291.4646937988638, -3.451108639799102 ], "radius": 6.0, "start_angle": 1.3085660908232855, "end_angle": -3.1346131981266634 }, { "tangent_start": [ 285.6839407251702, -34.88472210706411 ], "tangent_end": [ 296.8799474758261, -37.84284490756751 ], "center": [ 291.68379458736774, -34.84284571427331 ], "radius": 6.0, "start_angle": -3.134613198126664, "end_angle": -0.5235986203477025 }, { "tangent_start": [ 312.54278979126667, -10.713996499619686 ], "tangent_end": [ 308.9020480334743, -1.9191119567607196 ], "center": [ 307.3466369028083, -7.713997306325483 ], "radius": 6.0, "start_angle": -0.5235986203477028, "end_angle": 1.3085660908232855 } ] }, { "lines": [ [ [ 293.48491696727154, -292.9131053593656 ], [ 306.925919185623, -265.47707859947656 ] ], [ [ 298.8928660593641, -257.4518267189087 ], [ 270.18985343871447, -271.54812768411495 ] ], [ [ 268.8861684630876, -281.45129931991585 ], [ 284.1481788653858, -294.7910251145987 ] ] ], "arcs": [ { "tangent_start": [ 284.1481788653858, -294.7910251145987 ], "tangent_end": [ 293.48491696727154, -292.9131053593656 ], "center": [ 288.09676946672516, -290.27343369183654 ], "radius": 6.0, "start_angle": -2.289086742248748, "end_angle": -0.45553773642777046 }, { "tangent_start": [ 306.925919185623, -265.47707859947656 ], "tangent_end": [ 298.8928660593641, -257.4518267189087 ], "center": [ 301.5377716850766, -262.83740693194744 ], "radius": 6.0, "start_angle": -0.455537736427779, "end_angle": 2.0273056782311087 }, { "tangent_start": [ 270.18985343871447, -271.54812768411495 ], "tangent_end": [ 268.8861684630876, -281.45129931991585 ], "center": [ 272.834759064427, -276.9337078971537 ], "radius": 6.0, "start_angle": 2.0273056782311087, "end_angle": -2.289086742248748 } ] }, { "lines": [ [ [ 255.80998747157878, -10.635044214286953 ], [ 271.0931094789746, -37.10619752022831 ] ], [ [ 282.2891162296305, -34.0643219341433 ], [ 282.07532718577846, -3.4336268105433323 ] ], [ [ 274.4790132387951, 2.3082079925750905 ], [ 259.40968027525133, -1.851333825083525 ] ] ], "arcs": [ { "tangent_start": [ 259.40968027525133, -1.851333825083525 ], "tangent_end": [ 255.80998747157878, -10.635044214286953 ], "center": [ 261.00614036003714, -7.635045020992747 ], "radius": 6.0, "start_angle": 1.8401170217840244, "end_angle": -2.61799403324209 }, { "tangent_start": [ 271.0931094789746, -37.10619752022831 ], "tangent_end": [ 282.2891162296305, -34.0643219341433 ], "center": [ 276.28926236743297, -34.106198326934106 ], "radius": 6.0, "start_angle": -2.617994033242091, "end_angle": 0.0069794554631307645 }, { "tangent_start": [ 282.07532718577846, -3.4336268105433323 ], "tangent_end": [ 274.4790132387951, 2.3082079925750905 ], "center": [ 276.0754733235809, -3.4755032033341315 ], "radius": 6.0, "start_angle": 0.006979455463129876, "end_angle": 1.8401170217840244 } ] }, { "lines": [ [ [ 244.1163431643713, -15.260987527813853 ], [ 222.6705824853509, -52.406147948712096 ] ], [ [ 227.86673537380926, -61.406147142006304 ], [ 270.75825673185005, -61.4061471420063 ] ], [ [ 275.9544096203084, -52.406147948712096 ], [ 254.50864894128802, -15.260987527813851 ] ] ], "arcs": [ { "tangent_start": [ 254.50864894128802, -15.260987527813851 ], "tangent_end": [ 244.1163431643713, -15.260987527813853 ], "center": [ 249.31249605282966, -18.260986721108054 ], "radius": 6.0, "start_angle": 0.5235986203477028, "end_angle": 2.617994033242091 }, { "tangent_start": [ 222.6705824853509, -52.406147948712096 ], "tangent_end": [ 227.86673537380926, -61.406147142006304 ], "center": [ 227.86673537380926, -55.406147142006304 ], "radius": 6.0, "start_angle": 2.6179940332420895, "end_angle": -1.5707963267948966 }, { "tangent_start": [ 270.75825673185005, -61.4061471420063 ], "tangent_end": [ 275.9544096203084, -52.406147948712096 ], "center": [ 270.75825673185005, -55.4061471420063 ], "radius": 6.0, "start_angle": -1.5707963267948966, "end_angle": 0.5235986203477025 } ] }, { "lines": [ [ [ 224.35325379276125, -3.4121461522317267 ], [ 221.06127018223404, -27.84655906096087 ] ], [ [ 230.5148099891066, -31.071537091628773 ], [ 242.73174606980663, -9.911175500286461 ] ], [ [ 239.63169076247704, -1.2892215819534498 ], [ 232.39562728190933, 1.4086825991243166 ] ] ], "arcs": [ { "tangent_start": [ 232.39562728190933, 1.4086825991243166 ], "tangent_end": [ 224.35325379276125, -3.4121461522317267 ], "center": [ 230.29952970078057, -4.213272125914492 ], "radius": 6.0, "start_angle": 1.2139194522008272, "end_angle": 3.007671708801033 }, { "tangent_start": [ 221.06127018223404, -27.84655906096087 ], "tangent_end": [ 230.5148099891066, -31.071537091628773 ], "center": [ 226.10625247701685, -28.526256137860628 ], "radius": 5.0905632763985915, "start_angle": 3.0076717088010336, "end_angle": -0.5235986203477049 }, { "tangent_start": [ 242.73174606980663, -9.911175500286461 ], "tangent_end": [ 239.63169076247704, -1.2892215819534498 ], "center": [ 237.53559318134828, -6.911176306992258 ], "radius": 6.0, "start_angle": -0.5235986203477029, "end_angle": 1.2139194522008272 } ] } ], "holes": [ { "center": [ 0.0, 0.1231292 ], "radius": 2.9551008, "is_circular": true }, { "center": [ 366.187159, 1.1857699999999998 ], "radius": 3.936, "is_circular": true }, { "center": [ 44.98715876, 0.1231292 ], "radius": 2.9551008000000096, "is_circular": true }, { "center": [ 250.70715892, -272.19823 ], "radius": 3.120000000000006, "is_circular": true }, { "center": [ 44.98715876, -155.3768708 ], "radius": 2.9551008000000065, "is_circular": true }, { "center": [ 125.187159, -232.31422999999998 ], "radius": 3.9359999999999786, "is_circular": true }, { "center": [ -9.81284108, -67.69823000000001 ], "radius": 3.120000000000006, "is_circular": true }, { "center": [ 362.78715876, -372.77687080000004 ], "radius": 2.9551008000000345, "is_circular": true }, { "center": [ 250.70715892, -372.59822999999994 ], "radius": 3.119999999999949, "is_circular": true }, { "center": [ 291.45715876, -310.9768708 ], "radius": 2.955100799999978, "is_circular": true }, { "center": [ 44.98715876, -67.87687079999999 ], "radius": 2.9551008000000065, "is_circular": true }, { "center": [ 194.44715892, -372.59822999999994 ], "radius": 3.119999999999949, "is_circular": true }, { "center": [ 291.45715876, -372.77687080000004 ], "radius": 2.9551008000000345, "is_circular": true }, { "center": [ 125.187159, -154.31423 ], "radius": 3.936000000000007, "is_circular": true }, { "center": [ 125.187159, -66.81423 ], "radius": 3.935999999999993, "is_circular": true }, { "center": [ 194.44715892, -272.19823 ], "radius": 3.120000000000006, "is_circular": true } ], "parameters_used": { "eta_0": 0.1, "alpha": 1.5, "R_0": 50.0, "kappa": 1.0, "p": 2.0, "beta": 0.4, "R_edge": 15.0, "s_min": 30.0, "s_max": 70.0, "t_min": 2.5, "t_0": 3.0, "gamma": 1.0, "w_frame": 8.0, "r_f": 6.0, "d_keep": 1.5, "min_pocket_radius": 6.0, "min_triangle_area": 20.0, "adaptive_density": false, "thickness": 12.7 }, "checks": { "is_valid_geometry": true, "min_web_width": true, "no_islands": true, "no_self_intersections": true, "mass_estimate_g": 3799.3798943188754, "area_mm2": 110801.39674304098, "num_interiors": 43 }, "pipeline": { "geometry_file": "tests/scenario_B_left_heavy.json", "num_vertices": 234, "num_triangles": 317, "num_pockets": 27, "validation_ok": true } }