{ "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": [ [ [ 223.9875504817234, -324.30198338153343 ], [ 219.3424144988967, -323.604743121792 ] ], [ [ 213.22274338127013, -331.69050962456237 ], [ 214.7951878613982, -335.17368941512007 ] ], [ [ 224.69993183612763, -336.7448143792387 ], [ 227.36902666784738, -333.8138830348508 ] ] ], "arcs": [ { "tangent_start": [ 227.36902666784738, -333.8138830348508 ], "tangent_end": [ 223.9875504817234, -324.30198338153343 ], "center": [ 223.1381319056443, -329.9609577983148 ], "radius": 5.722368685009208, "start_angle": -0.7386758893322047, "end_angle": 1.421807455013903 }, { "tangent_start": [ 219.3424144988967, -323.604743121792 ], "tangent_end": [ 213.22274338127013, -331.69050962456237 ], "center": [ 218.48533296240535, -329.31476951477305 ], "radius": 5.773992567429793, "start_angle": 1.4218074550139008, "end_angle": -2.717542393548461 }, { "tangent_start": [ 214.7951878613982, -335.17368941512007 ], "tangent_end": [ 224.69993183612763, -336.7448143792387 ], "center": [ 220.26376737861546, -332.7049573389579 ], "radius": 6.0, "start_angle": -2.7175423935484626, "end_angle": -0.7386758893322174 } ] }, { "lines": [ [ [ 200.20672025534853, -118.09972483996293 ], [ 200.6049306127243, -111.29051480122224 ] ], [ [ 191.51553244516438, -105.80288462378465 ], [ 185.6753645763484, -109.32656907396706 ] ], [ [ 185.67390973258378, -119.6003746763257 ], [ 191.115867244024, -122.88590026488396 ] ] ], "arcs": [ { "tangent_start": [ 191.115867244024, -122.88590026488396 ], "tangent_end": [ 200.20672025534853, -118.09972483996293 ], "center": [ 194.21695414334496, -117.7494364966033 ], "radius": 6.0, "start_angle": -2.1139610424302138, "end_angle": -0.05841460592320186 }, { "tangent_start": [ 200.6049306127243, -111.29051480122224 ], "tangent_end": [ 191.51553244516438, -105.80288462378465 ], "center": [ 194.61516450072074, -110.94022645786262 ], "radius": 6.0, "start_angle": -0.05841460592319949, "end_angle": 2.113677828242367 }, { "tangent_start": [ 185.6753645763484, -109.32656907396706 ], "tangent_end": [ 185.67390973258378, -119.6003746763257 ], "center": [ 188.7749966319047, -114.46391090804504 ], "radius": 6.0, "start_angle": 2.113677828242363, "end_angle": -2.1139610424302098 } ] }, { "lines": [ [ [ 279.8493029306622, -221.22814354519662 ], [ 277.39460605777, -226.88829098867132 ] ], [ [ 283.66765836710056, -233.77635410180886 ], [ 291.2404491642041, -231.30198208837936 ] ], [ [ 292.8695394317204, -221.8319328934715 ], [ 289.01614976867086, -218.8626924161411 ] ] ], "arcs": [ { "tangent_start": [ 289.01614976867086, -218.8626924161411 ], "tangent_end": [ 279.8493029306622, -221.22814354519662 ], "center": [ 285.3539387922338, -223.61539804178886 ], "radius": 6.0, "start_angle": 0.9142706154617203, "end_angle": 2.7323923859071564 }, { "tangent_start": [ 277.39460605777, -226.88829098867132 ], "tangent_end": [ 283.66765836710056, -233.77635410180886 ], "center": [ 282.08110952176725, -228.92073723017958 ], "radius": 5.1082435770702554, "start_angle": 2.7323923859071493, "end_angle": -1.254986887561837 }, { "tangent_start": [ 291.2404491642041, -231.30198208837936 ], "tangent_end": [ 292.8695394317204, -221.8319328934715 ], "center": [ 289.5526502592393, -226.13649042200532 ], "radius": 5.434240452812152, "start_angle": -1.254986887561833, "end_angle": 0.9142706154617235 } ] }, { "lines": [ [ [ 185.77024100173978, -136.5407478219697 ], [ 188.68586532003638, -135.11481543508378 ] ], [ [ 189.10016736826356, -125.73722483285215 ], [ 184.67844083681734, -123.06765315131422 ] ], [ [ 176.83235566496796, -127.95838152245612 ], [ 177.1569909248568, -131.67316751714733 ] ] ], "arcs": [ { "tangent_start": [ 177.1569909248568, -131.67316751714733 ], "tangent_end": [ 185.77024100173978, -136.5407478219697 ], "center": [ 183.1342102722286, -131.15081813846984 ], "radius": 6.0, "start_angle": -3.0544240760228707, "end_angle": -1.1159342095554479 }, { "tangent_start": [ 188.68586532003638, -135.11481543508378 ], "tangent_end": [ 189.10016736826356, -125.73722483285215 ], "center": [ 186.33751903130093, -130.31311823668312 ], "radius": 5.345187206912996, "start_angle": -1.115934209555448, "end_angle": 1.0276316111595818 }, { "tangent_start": [ 184.67844083681734, -123.06765315131422 ], "tangent_end": [ 176.83235566496796, -127.95838152245612 ], "center": [ 181.9982721714077, -127.5069319234674 ], "radius": 5.185605084455788, "start_angle": 1.027631611159584, "end_angle": -3.054424076022871 } ] }, { "lines": [ [ [ 266.1649784719586, -220.26603411434755 ], [ 270.0887210809911, -217.513274081952 ] ], [ [ 268.9375903206461, -208.11469362163947 ], [ 265.8067406138235, -206.90743899576128 ] ], [ [ 257.64936281647346, -212.6303688123103 ], [ 257.71910472644, -215.98518917775613 ] ] ], "arcs": [ { "tangent_start": [ 257.71910472644, -215.98518917775613 ], "tangent_end": [ 266.1649784719586, -220.26603411434755 ], "center": [ 263.0834515146656, -215.87367209189745 ], "radius": 5.365505803257052, "start_angle": -3.1208070799033867, "end_angle": -0.9590208759438718 }, { "tangent_start": [ 270.0887210809911, -217.513274081952 ], "tangent_end": [ 268.9375903206461, -208.11469362163947 ], "center": [ 267.0071941236981, -213.1209120595019 ], "radius": 5.365505803257052, "start_angle": -0.9590208759438718, "end_angle": 1.2027653280156498 }, { "tangent_start": [ 265.8067406138235, -206.90743899576128 ], "tangent_end": [ 257.64936281647346, -212.6303688123103 ], "center": [ 263.648066742917, -212.50566435019866 ], "radius": 6.0, "start_angle": 1.2027653280156474, "end_angle": -3.120807079903386 } ] }, { "lines": [ [ [ 215.13964235241897, -223.10968907312196 ], [ 221.149888471474, -221.60710032599783 ] ], [ [ 223.83183380476697, -211.998657770867 ], [ 221.10760937579965, -209.2526789766117 ] ], [ [ 211.45106039541574, -210.85703225570325 ], [ 209.10877030853277, -215.67949031822263 ] ] ], "arcs": [ { "tangent_start": [ 209.10877030853277, -215.67949031822263 ], "tangent_end": [ 215.13964235241897, -223.10968907312196 ], "center": [ 213.8588538228319, -217.98662775377278 ], "radius": 5.280736363361975, "start_angle": 2.6894466243962722, "end_angle": -1.3258134015610619 }, { "tangent_start": [ 221.149888471474, -221.60710032599783 ], "tangent_end": [ 223.83183380476697, -211.998657770867 ], "center": [ 219.7581142437427, -216.04010425549433 ], "radius": 5.738334318421891, "start_angle": -1.325813401561065, "end_angle": 0.7814213000680292 }, { "tangent_start": [ 221.10760937579965, -209.2526789766117 ], "tangent_end": [ 211.45106039541574, -210.85703225570325 ], "center": [ 216.84812988056044, -213.47841375646198 ], "radius": 6.0, "start_angle": 0.7814213000680271, "end_angle": 2.689446624396271 } ] }, { "lines": [ [ [ 203.63617438216795, -31.487833362301032 ], [ 200.57626966934782, -26.816891302731978 ] ], [ [ 190.49759267035543, -26.88000249463098 ], [ 187.61678527394977, -31.40004746026471 ] ], [ [ 192.5241605086059, -40.62288277277468 ], [ 198.4648726178317, -40.77377986671 ] ] ], "arcs": [ { "tangent_start": [ 198.4648726178317, -40.77377986671 ], "tangent_end": [ 203.63617438216795, -31.487833362301032 ], "center": [ 198.6172265138427, -34.775714487742356 ], "radius": 6.0, "start_angle": -1.596191372288134, "end_angle": 0.5799476982399742 }, { "tangent_start": [ 200.57626966934782, -26.816891302731978 ], "tangent_end": [ 190.49759267035543, -26.88000249463098 ], "center": [ 195.55732180102254, -30.104772428173305 ], "radius": 6.0, "start_angle": 0.579947698239972, "end_angle": 2.5741684972878316 }, { "tangent_start": [ 187.61678527394977, -31.40004746026471 ], "tangent_end": [ 192.5241605086059, -40.62288277277468 ], "center": [ 192.67651440461688, -34.624817393807035 ], "radius": 6.0, "start_angle": 2.5741684972878316, "end_angle": -1.596191372288134 } ] }, { "lines": [ [ [ 248.53740521422813, -22.369744309730216 ], [ 250.65271628073145, -24.937360992683516 ] ], [ [ 260.83020369190336, -23.410275377009196 ], [ 261.9072216699325, -20.79937011979691 ] ], [ [ 255.76637086435025, -12.54084774192914 ], [ 252.45598700057621, -12.870324619898035 ] ] ], "arcs": [ { "tangent_start": [ 252.45598700057621, -12.870324619898035 ], "tangent_end": [ 248.53740521422813, -22.369744309730216 ], "center": [ 253.03284198083995, -18.666213636981084 ], "radius": 5.824524973471996, "start_angle": 1.669997927702667, "end_angle": -2.4524818900863283 }, { "tangent_start": [ 250.65271628073145, -24.937360992683516 ], "tangent_end": [ 260.83020369190336, -23.410275377009196 ], "center": [ 255.28358673326085, -21.122254329444544 ], "radius": 6.0, "start_angle": -2.45248189008633, "end_angle": -0.39124198119183257 }, { "tangent_start": [ 261.9072216699325, -20.79937011979691 ], "tangent_end": [ 255.76637086435025, -12.54084774192914 ], "center": [ 256.3606047112899, -18.511349072232257 ], "radius": 6.0, "start_angle": -0.3912419811918295, "end_angle": 1.6699979277026666 } ] }, { "lines": [ [ [ 274.6681384987186, 1.158723727824479 ], [ 277.3782302364814, 4.4725167902661624 ] ], [ [ 273.4249579827771, 12.81255565642618 ], [ 269.5484148888047, 12.812555656426179 ] ], [ [ 264.0798119206791, 4.343875527894362 ], [ 264.9402642586437, 2.4378075221854285 ] ] ], "arcs": [ { "tangent_start": [ 264.9402642586437, 2.4378075221854285 ], "tangent_end": [ 274.6681384987186, 1.158723727824479 ], "center": [ 270.20052394274086, 4.812435672873551 ], "radius": 5.7714115083035225, "start_angle": -2.717551892819488, "end_angle": -0.6855137335181567 }, { "tangent_start": [ 277.3782302364814, 4.4725167902661624 ], "tangent_end": [ 273.4249579827771, 12.81255565642618 ], "center": [ 273.4249579827771, 7.705588460709185 ], "radius": 5.106967195716994, "start_angle": -0.6855137335181543, "end_angle": 1.5707963267948966 }, { "tangent_start": [ 269.5484148888047, 12.812555656426179 ], "tangent_end": [ 264.0798119206791, 4.343875527894362 ], "center": [ 269.5484148888047, 6.812555656426181 ], "radius": 6.0, "start_angle": 1.5707963267948966, "end_angle": -2.717551892819487 } ] }, { "lines": [ [ [ 276.2170742558256, -21.909404548653598 ], [ 274.8648828398457, -20.255305848694555 ] ], [ [ 265.11382125676187, -21.69945837842991 ], [ 264.05698703923906, -24.261434195752457 ] ], [ [ 270.14184841114854, -31.704878345568154 ], [ 272.8628102107209, -31.17858419099266 ] ] ], "arcs": [ { "tangent_start": [ 272.8628102107209, -31.17858419099266 ], "tangent_end": [ 276.2170742558256, -21.909404548653598 ], "center": [ 271.77268623099246, -25.54259967577142 ], "radius": 5.740443514833374, "start_angle": -1.3797335938580702, "end_angle": 0.6853085392699437 }, { "tangent_start": [ 274.8648828398457, -20.255305848694555 ], "tangent_end": [ 265.11382125676187, -21.69945837842991 ], "center": [ 270.4204948150126, -23.888500975812384 ], "radius": 5.740443514833383, "start_angle": 0.685308539269951, "end_angle": 2.7503506723979605 }, { "tangent_start": [ 264.05698703923906, -24.261434195752457 ], "tangent_end": [ 270.14184841114854, -31.704878345568154 ], "center": [ 269.10488370256445, -26.343729385367745 ], "radius": 5.460514076559718, "start_angle": 2.75035067239796, "end_angle": -1.3797335938580648 } ] }, { "lines": [ [ [ 251.4731686622002, 3.2685676228665637 ], [ 248.03192945385, -1.7429428418291284 ] ], [ [ 252.61478505264813, -9.490935707622798 ], [ 257.2958685984759, -9.025035420629319 ] ], [ [ 262.1702377196619, -0.5858539617944007 ], [ 260.8055056010236, 2.4372910898572187 ] ] ], "arcs": [ { "tangent_start": [ 260.8055056010236, 2.4372910898572187 ], "tangent_end": [ 251.4731686622002, 3.2685676228665637 ], "center": [ 255.90527150753675, 0.22518854698575907 ], "radius": 5.376401383002331, "start_angle": 0.4240407607703052, "end_angle": 2.5398711242664143 }, { "tangent_start": [ 248.03192945385, -1.7429428418291284 ], "tangent_end": [ 252.61478505264813, -9.490935707622798 ], "center": [ 252.12325302887132, -4.552320014558569 ], "radius": 4.963016088446461, "start_angle": 2.5398711242664143, "end_angle": -1.4715947258871294 }, { "tangent_start": [ 257.2958685984759, -9.025035420629319 ], "tangent_end": [ 262.1702377196619, -0.5858539617944007 ], "center": [ 256.7016347515363, -3.054534090326202 ], "radius": 6.0, "start_angle": -1.4715947258871314, "end_angle": 0.42404076077030345 } ] }, { "lines": [ [ [ 232.80853692634224, 4.3820707417189375 ], [ 234.35260071809228, 0.9122107740324203 ] ], [ [ 244.725670201339, -0.03978742144804315 ], [ 247.31518918639742, 3.7313545150551075 ] ], [ [ 242.53025761111627, 12.821412841891139 ], [ 238.290289394151, 12.821412841891139 ] ] ], "arcs": [ { "tangent_start": [ 238.290289394151, 12.821412841891139 ], "tangent_end": [ 232.80853692634224, 4.3820707417189375 ], "center": [ 238.290289394151, 6.821412841891139 ], "radius": 6.0, "start_angle": 1.5707963267948966, "end_angle": -2.7229102500591438 }, { "tangent_start": [ 234.35260071809228, 0.9122107740324203 ], "tangent_end": [ 244.725670201339, -0.03978742144804315 ], "center": [ 239.80551593296443, 3.3387204952245995 ], "radius": 5.968436459209766, "start_angle": -2.7229102500591447, "end_angle": -0.6017215293233807 }, { "tangent_start": [ 247.31518918639742, 3.7313545150551075 ], "tangent_end": [ 242.53025761111627, 12.821412841891139 ], "center": [ 242.53025761111627, 7.017009461229144 ], "radius": 5.804403380661995, "start_angle": -0.6017215293233794, "end_angle": 1.5707963267948966 } ] }, { "lines": [ [ [ 211.77637661474816, -59.67605771731716 ], [ 211.69163297104834, -55.868032749740664 ] ], [ [ 202.68882304963898, -50.807853186665504 ], [ 197.60797719078934, -53.746884624725745 ] ], [ [ 198.49376200921597, -63.570098112629225 ], [ 203.75112812193908, -65.45687972811984 ] ] ], "arcs": [ { "tangent_start": [ 203.75112812193908, -65.45687972811984 ], "tangent_end": [ 211.77637661474816, -59.67605771731716 ], "center": [ 205.77786177963876, -59.80954843973704 ], "radius": 6.0, "start_angle": -1.9153630963120158, "end_angle": 0.02225028961966377 }, { "tangent_start": [ 211.69163297104834, -55.868032749740664 ], "tangent_end": [ 202.68882304963898, -50.807853186665504 ], "center": [ 205.6931181359389, -56.00152347216054 ], "radius": 6.0, "start_angle": 0.02225028961966248, "end_angle": 2.0952218895628865 }, { "tangent_start": [ 197.60797719078934, -53.746884624725745 ], "tangent_end": [ 198.49376200921597, -63.570098112629225 ], "center": [ 200.33021939435974, -58.45295644406126 ], "radius": 5.436700707565547, "start_angle": 2.0952218895628842, "end_angle": -1.915363096312013 } ] }, { "lines": [ [ [ 280.821178904842, -200.45492555018419 ], [ 281.1531564887413, -191.17543373676196 ] ], [ [ 271.567501567262, -187.07891891538793 ], [ 264.92978784906165, -193.89728354934078 ] ], [ [ 267.07032566203463, -203.68081401776857 ], [ 272.66634099110473, -205.8386357036142 ] ] ], "arcs": [ { "tangent_start": [ 272.66634099110473, -205.8386357036142 ], "tangent_end": [ 280.821178904842, -200.45492555018419 ], "center": [ 274.82501486201124, -200.24041034917678 ], "radius": 6.0, "start_angle": -1.938827325574153, "end_angle": -0.035760154627290375 }, { "tangent_start": [ 281.1531564887413, -191.17543373676196 ], "tangent_end": [ 271.567501567262, -187.07891891538793 ], "center": [ 275.5703433022308, -190.97570633031737 ], "radius": 5.586384708589287, "start_angle": -0.03576015462728608, "end_angle": 2.3696189114009565 }, { "tangent_start": [ 264.92978784906165, -193.89728354934078 ], "tangent_end": [ 267.07032566203463, -203.68081401776857 ], "center": [ 269.22899953294115, -198.08258866333117 ], "radius": 6.0, "start_angle": 2.369618911400961, "end_angle": -1.938827325574153 } ] }, { "lines": [ [ [ 349.7312952458485, -209.28994508248195 ], [ 345.4106570371454, -212.2035601421802 ] ], [ [ 345.57025116758166, -222.25672528641752 ], [ 349.89088937628475, -224.97491275586418 ] ], [ [ 359.0859048788059, -219.8963424906567 ], [ 359.0859048788059, -214.26453996151176 ] ] ], "arcs": [ { "tangent_start": [ 359.0859048788059, -214.26453996151176 ], "tangent_end": [ 349.7312952458485, -209.28994508248195 ], "center": [ 353.0859048788059, -214.26453996151176 ], "radius": 6.0, "start_angle": 0.0, "end_angle": 2.1640981513029702 }, { "tangent_start": [ 345.4106570371454, -212.2035601421802 ], "tangent_end": [ 345.57025116758166, -222.25672528641752 ], "center": [ 348.7652666701028, -217.17815502121002 ], "radius": 6.0, "start_angle": 2.1640981513029702, "end_angle": -2.1323507914590043 }, { "tangent_start": [ 349.89088937628475, -224.97491275586418 ], "tangent_end": [ 359.0859048788059, -219.8963424906567 ], "center": [ 353.0859048788059, -219.8963424906567 ], "radius": 6.0, "start_angle": -2.132350791459007, "end_angle": 0.0 } ] }, { "lines": [ [ [ 182.83874880022665, -176.5963423802951 ], [ 187.71025456530904, -175.9029282153973 ] ], [ [ 191.9474497644662, -166.96070778242378 ], [ 190.91452864309596, -165.25460250594924 ] ], [ [ 181.06070228779734, -164.88806150461988 ], [ 178.1775008690047, -168.93727051397204 ] ] ], "arcs": [ { "tangent_start": [ 178.1775008690047, -168.93727051397204 ], "tangent_end": [ 182.83874880022665, -176.5963423802951 ], "center": [ 182.1513049733139, -171.76678057509417 ], "radius": 4.878242126567329, "start_angle": 2.5228313427369042, "end_angle": -1.4294052971464342 }, { "tangent_start": [ 187.71025456530904, -175.9029282153973 ], "tangent_end": [ 191.9474497644662, -166.96070778242378 ], "center": [ 186.87457599176554, -170.03195932716733 ], "radius": 5.93014623469303, "start_angle": -1.4294052971464353, "end_angle": 0.5443999267598837 }, { "tangent_start": [ 190.91452864309596, -165.25460250594924 ], "tangent_end": [ 181.06070228779734, -164.88806150461988 ], "center": [ 185.8671279612432, -168.31043196981292 ], "radius": 5.900368408445803, "start_angle": 0.5443999267598862, "end_angle": 2.5228313427369065 } ] }, { "lines": [ [ [ 194.89530823494343, -186.9398847302671 ], [ 193.86652622161355, -188.63089564186419 ] ], [ [ 198.11350259785863, -196.97903328711826 ], [ 201.36911400574365, -197.24992367441325 ] ], [ [ 205.99863306572811, -189.64037457222628 ], [ 204.26140834535124, -186.87370915841282 ] ] ], "arcs": [ { "tangent_start": [ 204.26140834535124, -186.87370915841282 ], "tangent_end": [ 194.89530823494343, -186.9398847302671 ], "center": [ 199.59881002232737, -189.80141448465253 ], "radius": 5.505568235809743, "start_angle": 0.5606911958400059, "end_angle": 2.595032092685876 }, { "tangent_start": [ 193.86652622161355, -188.63089564186419 ], "tangent_end": [ 198.11350259785863, -196.97903328711826 ], "center": [ 198.57002800899753, -191.49242539624964 ], "radius": 5.505568235809758, "start_angle": 2.5950320926858743, "end_angle": -1.653812317647844 }, { "tangent_start": [ 201.36911400574365, -197.24992367441325 ], "tangent_end": [ 205.99863306572811, -189.64037457222628 ], "center": [ 201.78197628491267, -192.28806748095445 ], "radius": 4.9790031277481805, "start_angle": -1.6538123176478394, "end_angle": 0.5606911958400079 } ] }, { "lines": [ [ [ 203.04701128912535, -200.92338037596346 ], [ 199.40321453695103, -200.62019016381774 ] ], [ [ 193.5602569845741, -208.98814148526284 ], [ 195.92446457518295, -214.0798091563106 ] ], [ [ 205.69245438633337, -214.16499026672184 ], [ 207.9465567495895, -209.52409878350926 ] ] ], "arcs": [ { "tangent_start": [ 207.9465567495895, -209.52409878350926 ], "tangent_end": [ 203.04701128912535, -200.92338037596346 ], "center": [ 202.54948726444482, -206.90271728275053 ], "radius": 6.0, "start_angle": -0.4521460291935243, "end_angle": 1.4877803359419506 }, { "tangent_start": [ 199.40321453695103, -200.62019016381774 ], "tangent_end": [ 193.5602569845741, -208.98814148526284 ], "center": [ 198.91377646501329, -206.50234857617414 ], "radius": 5.902485680992153, "start_angle": 1.4877803359419493, "end_angle": -2.7068870503037203 }, { "tangent_start": [ 195.92446457518295, -214.0798091563106 ], "tangent_end": [ 205.69245438633337, -214.16499026672184 ], "center": [ 200.8286888189389, -211.8026369345128 ], "radius": 5.407118341665087, "start_angle": -2.7068870503037186, "end_angle": -0.45214602919352714 } ] }, { "lines": [ [ [ 227.2014331668745, -71.8970353205801 ], [ 231.0898102033845, -72.68885784037226 ] ], [ [ 238.19223766097053, -65.74699315929922 ], [ 237.3530569386306, -61.08312139160816 ] ], [ [ 227.77671478679784, -58.2473479378006 ], [ 224.10346770020018, -62.16023702110462 ] ] ], "arcs": [ { "tangent_start": [ 224.10346770020018, -62.16023702110462 ], "tangent_end": [ 227.2014331668745, -71.8970353205801 ], "center": [ 228.3688244239824, -66.16436512833505 ], "radius": 5.85032562172627, "start_angle": 2.387773455631926, "end_angle": -1.7716877992737694 }, { "tangent_start": [ 231.0898102033845, -72.68885784037226 ], "tangent_end": [ 238.19223766097053, -65.74699315929922 ], "center": [ 232.28706792808882, -66.80952335927358 ], "radius": 6.0, "start_angle": -1.7716877992737665, "end_angle": 0.17802726827992577 }, { "tangent_start": [ 237.3530569386306, -61.08312139160816 ], "tangent_end": [ 227.77671478679784, -58.2473479378006 ], "center": [ 231.8519046764684, -62.07295583796745 ], "radius": 5.58949447112098, "start_angle": 0.17802726827992532, "end_angle": 2.3877734556319288 } ] }, { "lines": [ [ [ 254.05854063662656, -109.36395752494235 ], [ 257.4896129516608, -111.89422240220512 ] ], [ [ 266.7511565755187, -108.93749909492821 ], [ 268.6059860718457, -103.2899468296692 ] ], [ [ 261.4916231823582, -96.7112272230505 ], [ 255.27046532155643, -99.30875402263621 ] ] ], "arcs": [ { "tangent_start": [ 255.27046532155643, -99.30875402263621 ], "tangent_end": [ 254.05854063662656, -109.36395752494235 ], "center": [ 257.5129921947722, -104.67967596561316 ], "radius": 5.820286014848948, "start_angle": 1.9663237672844556, "end_angle": -2.2062208221657342 }, { "tangent_start": [ 257.4896129516608, -111.89422240220512 ], "tangent_end": [ 266.7511565755187, -108.93749909492821 ], "center": [ 261.050728212319, -107.0653034651854 ], "radius": 6.0, "start_angle": -2.2062208221657387, "end_angle": -0.31733170634717667 }, { "tangent_start": [ 268.6059860718457, -103.2899468296692 ], "tangent_end": [ 261.4916231823582, -96.7112272230505 ], "center": [ 263.54433939926435, -101.62754671235768 ], "radius": 5.327648748565476, "start_angle": -0.3173317063471784, "end_angle": 1.9663237672844587 } ] }, { "lines": [ [ [ 242.32962296485655, -115.09300327279927 ], [ 242.02533126100306, -117.15257548627355 ] ], [ [ 249.4819444554055, -123.27815727429973 ], [ 252.14368097414, -122.3304392707233 ] ], [ [ 253.51299364148073, -113.06236431008901 ], [ 251.2390378326226, -111.38542194708783 ] ] ], "arcs": [ { "tangent_start": [ 251.2390378326226, -111.38542194708783 ], "tangent_end": [ 242.32962296485655, -115.09300327279927 ], "center": [ 247.89813919201185, -115.91572426292107 ], "radius": 5.6289646294570765, "start_angle": 0.9353718314240598, "end_angle": 2.9949087127284955 }, { "tangent_start": [ 242.02533126100306, -117.15257548627355 ], "tangent_end": [ 249.4819444554055, -123.27815727429973 ], "center": [ 247.59384748815836, -117.97529647639537 ], "radius": 5.628964629457073, "start_angle": 2.9949087127284932, "end_angle": -1.2287397131466609 }, { "tangent_start": [ 252.14368097414, -122.3304392707233 ], "tangent_end": [ 253.51299364148073, -113.06236431008901 ], "center": [ 250.36408838292735, -117.33232108511886 ], "radius": 5.305481616966427, "start_angle": -1.228739713146658, "end_angle": 0.9353718314240627 } ] }, { "lines": [ [ [ 243.74946843344276, -87.96068738573612 ], [ 243.8407543428528, -91.64678739223177 ] ], [ [ 252.15068505357502, -97.03500435317406 ], [ 258.60232646628197, -94.34124350579002 ] ], [ [ 258.46763488075527, -84.73975884735715 ], [ 251.9031783971965, -82.21271421660241 ] ] ], "arcs": [ { "tangent_start": [ 251.9031783971965, -82.21271421660241 ], "tangent_end": [ 243.74946843344276, -87.96068738573612 ], "center": [ 249.7476293780457, -87.81214351127502 ], "radius": 6.0, "start_angle": 1.2033234541183808, "end_angle": -3.116832811421172 }, { "tangent_start": [ 243.8407543428528, -91.64678739223177 ], "tangent_end": [ 252.15068505357502, -97.03500435317406 ], "center": [ 249.83891528745573, -91.49824351777067 ], "radius": 6.0, "start_angle": -3.116832811421172, "end_angle": -1.1752688863053375 }, { "tangent_start": [ 258.60232646628197, -94.34124350579002 ], "tangent_end": [ 258.46763488075527, -84.73975884735715 ], "center": [ 256.60914731937817, -89.56751715974255 ], "radius": 5.17312539366675, "start_angle": -1.1752688863053355, "end_angle": 1.2033234541183775 } ] }, { "lines": [ [ [ 253.89811680420078, -125.209229304247 ], [ 250.8504107333173, -126.29437274074263 ] ], [ [ 248.7119685358307, -136.27912294828087 ], [ 251.73998529299973, -139.18038457988123 ] ], [ [ 261.35249396208263, -135.7578266140178 ], [ 261.8655889032799, -131.5957432272978 ] ] ], "arcs": [ { "tangent_start": [ 261.8655889032799, -131.5957432272978 ], "tangent_end": [ 253.89811680420078, -125.209229304247 ], "center": [ 255.910668409908, -130.86163021309673 ], "radius": 6.0, "start_angle": -0.12265951375178669, "end_angle": 1.912852940443134 }, { "tangent_start": [ 250.8504107333173, -126.29437274074263 ], "tangent_end": [ 248.7119685358307, -136.27912294828087 ], "center": [ 252.86296233902448, -131.94677364959236 ], "radius": 6.0, "start_angle": 1.9128529404431296, "end_angle": -2.3348199125415263 }, { "tangent_start": [ 251.73998529299973, -139.18038457988123 ], "tangent_end": [ 261.35249396208263, -135.7578266140178 ], "center": [ 255.68831324706417, -135.05955553175735 ], "radius": 5.70705928449216, "start_angle": -2.3348199125415308, "end_angle": -0.12265951375178712 } ] }, { "lines": [ [ [ 276.04981377847, -117.30966707775723 ], [ 279.876862068349, -117.12369118718844 ] ], [ [ 284.66908612631306, -107.94351910442519 ], [ 281.5853210074844, -103.02511020957829 ] ], [ [ 271.7735277143912, -104.22161680530031 ], [ 270.058158326028, -109.44454338382982 ] ] ], "arcs": [ { "tangent_start": [ 270.058158326028, -109.44454338382982 ], "tangent_end": [ 276.04981377847, -117.30966707775723 ], "center": [ 275.7585866892277, -111.31673901357263 ], "radius": 6.0, "start_angle": 2.824260947242619, "end_angle": -1.5222393997844241 }, { "tangent_start": [ 279.876862068349, -117.12369118718844 ], "tangent_end": [ 284.66908612631306, -107.94351910442519 ], "center": [ 279.5856349791066, -111.13076312300385 ], "radius": 6.0, "start_angle": -1.5222393997844148, "end_angle": 0.560024949597761 }, { "tangent_start": [ 281.5853210074844, -103.02511020957829 ], "tangent_end": [ 271.7735277143912, -104.22161680530031 ], "center": [ 276.96010502433137, -105.92504797824161 ], "radius": 5.4591448005098995, "start_angle": 0.5600249495977593, "end_angle": 2.824260947242621 } ] }, { "lines": [ [ [ 251.95701983015041, -143.95998420245556 ], [ 246.94834242170697, -139.16097390775482 ] ], [ [ 236.98334956164018, -142.0109551797103 ], [ 234.92540558963753, -150.08242197914615 ] ], [ [ 243.26069963807572, -157.00933512604377 ], [ 250.32732101852181, -153.73687862130865 ] ] ], "arcs": [ { "tangent_start": [ 250.32732101852181, -153.73687862130865 ], "tangent_end": [ 251.95701983015041, -143.95998420245556 ], "center": [ 247.8060260269566, -148.29233350114404 ], "radius": 6.0, "start_angle": -1.13711316862507, "end_angle": 0.8067727410482601 }, { "tangent_start": [ 246.94834242170697, -139.16097390775482 ], "tangent_end": [ 236.98334956164018, -142.0109551797103 ], "center": [ 242.79734861851315, -143.4933232064433 ], "radius": 6.0, "start_angle": 0.8067727410482601, "end_angle": 2.8919462521178487 }, { "tangent_start": [ 234.92540558963753, -150.08242197914615 ], "tangent_end": [ 243.26069963807572, -157.00933512604377 ], "center": [ 240.7394046465105, -151.56479000587916 ], "radius": 6.0, "start_angle": 2.8919462521178487, "end_angle": -1.13711316862507 } ] }, { "lines": [ [ [ 288.049844060645, -132.7447043476582 ], [ 289.2061285998761, -127.57569905510479 ] ], [ [ 283.05961201737915, -120.27296758957215 ], [ 278.4715235800248, -120.49592632134512 ] ], [ [ 274.56622430482383, -129.02718992606478 ], [ 279.0587317700088, -134.77221869535083 ] ] ], "arcs": [ { "tangent_start": [ 279.0587317700088, -134.77221869535083 ], "tangent_end": [ 288.049844060645, -132.7447043476582 ], "center": [ 283.0747191092034, -131.63179001762603 ], "radius": 5.098082638448259, "start_angle": -2.4779354383409893, "end_angle": -0.2200726965596973 }, { "tangent_start": [ 289.2061285998761, -127.57569905510479 ], "tangent_end": [ 283.05961201737915, -120.27296758957215 ], "center": [ 283.3508391066215, -126.26589565375676 ], "radius": 6.0, "start_angle": -0.2200726965596932, "end_angle": 1.619353253805369 }, { "tangent_start": [ 278.4715235800248, -120.49592632134512 ], "tangent_end": [ 274.56622430482383, -129.02718992606478 ], "center": [ 278.727953610408, -125.77279369512314 ], "radius": 5.283094324439538, "start_angle": 1.6193532538053725, "end_angle": -2.4779354383409937 } ] } ], "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.0, "R_0": 30.0, "kappa": 1.0, "p": 2.0, "beta": 0.3, "R_edge": 15.0, "s_min": 12.0, "s_max": 35.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, "thickness": 12.7 }, "checks": { "is_valid_geometry": true, "min_web_width": true, "no_islands": true, "no_self_intersections": true, "mass_estimate_g": 4600.767206678198, "area_mm2": 134172.27199411482, "num_interiors": 42 }, "pipeline": { "geometry_file": "tests/sandbox1_brain_input.json", "num_vertices": 2412, "num_triangles": 1149, "num_pockets": 26, "validation_ok": true } }