{ "valid": true, "outer_boundary": [ [ 4.592425496802575e-16, 0.0 ], [ 0.5884432179588375, -0.023119997001540327 ], [ 1.173258487801732, -0.09233744553646694 ], [ 1.750840228919291, -0.20722559701742593 ], [ 2.317627457812106, -0.36707612778634857 ], [ 2.870125742738174, -0.5709035061653491 ], [ 3.404928748046601, -0.8174510685872418 ], [ 3.9187392353696167, -1.1051987673443087 ], [ 4.408389392193548, -1.4323725421878937 ], [ 4.870860362476377, -1.7969552579997679 ], [ 5.303300858899107, -2.1966991411008943 ], [ 5.703044742000232, -2.629139637523622 ], [ 6.067627457812106, -3.0916106078064516 ], [ 6.394801232655691, -3.5812607646303842 ], [ 6.682548931412759, -4.095071251953399 ], [ 6.929096493834651, -4.629874257261827 ], [ 7.132923872213651, -5.182372542187895 ], [ 7.292774402982574, -5.749159771080709 ], [ 7.407662554463533, -6.326741512198268 ], [ 7.47688000299846, -6.911556782041163 ], [ 7.5, -7.5 ], [ 7.5, -22.6 ], [ 22.5, -22.6 ], [ 22.5, -13.496098 ], [ 74.5, -13.496098 ], [ 74.5, -22.6 ], [ 102.5, -22.6 ], [ 102.5, -7.499999999999999 ], [ 102.59233744553647, -8.67325848780173 ], [ 102.86707612778635, -9.817627457812105 ], [ 103.31745106858725, -10.9049287480466 ], [ 103.93237254218789, -11.908389392193548 ], [ 104.6966991411009, -12.803300858899107 ], [ 105.59161060780644, -13.567627457812105 ], [ 106.5950712519534, -14.182548931412757 ], [ 107.68237254218789, -14.632923872213652 ], [ 108.82674151219827, -14.907662554463531 ], [ 110.0, -15.0 ], [ 111.17325848780173, -14.907662554463533 ], [ 112.31762745781211, -14.632923872213652 ], [ 113.4049287480466, -14.182548931412759 ], [ 114.40838939219354, -13.567627457812106 ], [ 115.3033008588991, -12.803300858899107 ], [ 116.06762745781211, -11.90838939219355 ], [ 116.68254893141275, -10.904928748046602 ], [ 117.13292387221365, -9.817627457812108 ], [ 117.40766255446353, -8.673258487801734 ], [ 117.5, -7.5 ], [ 117.5, -22.6 ], [ 140.748693, -22.6 ], [ 140.748693, 124.4 ], [ 117.5, 124.4 ], [ 117.5, 102.5 ], [ 117.40766255446353, 101.32674151219827 ], [ 117.13292387221365, 100.18237254218789 ], [ 116.68254893141275, 99.0950712519534 ], [ 116.06762745781211, 98.09161060780644 ], [ 115.3033008588991, 97.1966991411009 ], [ 114.40838939219356, 96.43237254218789 ], [ 113.4049287480466, 95.81745106858725 ], [ 112.31762745781211, 95.36707612778635 ], [ 111.17325848780173, 95.09233744553647 ], [ 110.0, 95.0 ], [ 108.82674151219827, 95.09233744553647 ], [ 107.68237254218789, 95.36707612778635 ], [ 106.5950712519534, 95.81745106858725 ], [ 105.59161060780646, 96.43237254218789 ], [ 104.6966991411009, 97.1966991411009 ], [ 103.93237254218789, 98.09161060780644 ], [ 103.31745106858725, 99.0950712519534 ], [ 102.86707612778635, 100.18237254218789 ], [ 102.59233744553647, 101.32674151219827 ], [ 102.5, 102.5 ], [ 102.5, 124.4 ], [ 7.5, 124.4 ], [ 7.5, 102.5 ], [ 7.47688000299846, 101.91155678204116 ], [ 7.407662554463533, 101.32674151219827 ], [ 7.292774402982574, 100.74915977108071 ], [ 7.132923872213651, 100.18237254218789 ], [ 6.929096493834651, 99.62987425726183 ], [ 6.682548931412759, 99.0950712519534 ], [ 6.394801232655691, 98.58126076463039 ], [ 6.067627457812106, 98.09161060780644 ], [ 5.703044742000232, 97.62913963752362 ], [ 5.303300858899107, 97.1966991411009 ], [ 4.870860362476378, 96.79695525799977 ], [ 4.408389392193548, 96.43237254218789 ], [ 3.9187392353696167, 96.1051987673443 ], [ 3.404928748046601, 95.81745106858725 ], [ 2.870125742738174, 95.57090350616535 ], [ 2.317627457812106, 95.36707612778635 ], [ 1.750840228919291, 95.20722559701743 ], [ 1.173258487801732, 95.09233744553647 ], [ 0.5884432179588375, 95.02311999700154 ], [ 0.0, 95.0 ], [ -13.5, 95.0 ], [ -13.5, 0.0 ] ], "pockets": [ { "lines": [ [ [ 46.69628710707051, 29.96303527341462 ], [ 60.945955068816666, 54.64418562080064 ] ], [ [ 55.749802569968516, 63.64418548891966 ], [ 27.250466646476205, 63.64418548891966 ] ], [ [ 22.054314147628055, 54.64418562080064 ], [ 36.30398210937421, 29.96303527341462 ] ] ], "arcs": [ { "tangent_start": [ 36.30398210937421, 29.96303527341462 ], "tangent_end": [ 46.69628710707051, 29.96303527341462 ], "center": [ 41.50013460822236, 32.96303514153364 ], "radius": 6.0, "start_angle": -2.617993903372001, "end_angle": -0.5235987502177925 }, { "tangent_start": [ 60.945955068816666, 54.64418562080064 ], "tangent_end": [ 55.749802569968516, 63.64418548891966 ], "center": [ 55.749802569968516, 57.64418548891966 ], "radius": 6.0, "start_angle": -0.5235987502177925, "end_angle": 1.5707963267948966 }, { "tangent_start": [ 27.250466646476205, 63.64418548891966 ], "tangent_end": [ 22.054314147628055, 54.64418562080064 ], "center": [ 27.250466646476205, 57.64418548891966 ], "radius": 6.0, "start_angle": 1.5707963267948966, "end_angle": -2.617993903372001 } ] }, { "lines": [ [ [ 25.678190292214307, 26.128773849808056 ], [ 7.942071550492628, 37.843065178063824 ] ], [ [ -1.3106118172865522, 32.033099427571145 ], [ 0.7648914397234292, 16.67241303170882 ] ], [ [ 8.0714951423363, 11.632133176397048 ], [ 23.732110627047998, 15.278528244003608 ] ] ], "arcs": [ { "tangent_start": [ 23.732110627047998, 15.278528244003608 ], "tangent_end": [ 25.678190292214307, 26.128773849808056 ], "center": [ 22.37147512843125, 21.122214669531928 ], "radius": 6.0, "start_angle": -1.3420336769029066, "end_angle": 0.9870914088763131 }, { "tangent_start": [ 7.942071550492628, 37.843065178063824 ], "tangent_end": [ -1.3106118172865522, 32.033099427571145 ], "center": [ 4.635356386709571, 32.83650599778769 ], "radius": 6.0, "start_angle": 0.9870914088763137, "end_angle": -3.007288165294132 }, { "tangent_start": [ 0.7648914397234292, 16.67241303170882 ], "tangent_end": [ 8.0714951423363, 11.632133176397048 ], "center": [ 6.710859643719552, 17.475819601925366 ], "radius": 6.0, "start_angle": -3.007288165294132, "end_angle": -1.3420336769029066 } ] }, { "lines": [ [ [ 8.133286213410534, 57.991336223083145 ], [ 3.425847598210722, 53.986633700644695 ] ], [ [ 4.006927428977144, 44.41005810022782 ], [ 19.332499109928943, 34.28787668855169 ] ], [ [ 26.240463516382007, 40.79262627645285 ], [ 17.217233706808162, 56.42131967106142 ] ] ], "arcs": [ { "tangent_start": [ 17.217233706808162, 56.42131967106142 ], "tangent_end": [ 8.133286213410534, 57.991336223083145 ], "center": [ 12.021081207960012, 53.4213198029424 ], "radius": 6.0, "start_angle": 0.5235987502177925, "end_angle": 2.2757070496193097 }, { "tangent_start": [ 3.425847598210722, 53.986633700644695 ], "tangent_end": [ 4.006927428977144, 44.41005810022782 ], "center": [ 7.313642592760202, 49.41661728050395 ], "radius": 6.0, "start_angle": 2.2757070496193097, "end_angle": -2.1545012447134804 }, { "tangent_start": [ 19.332499109928943, 34.28787668855169 ], "tangent_end": [ 26.240463516382007, 40.79262627645285 ], "center": [ 22.018965789174345, 38.35534357012445 ], "radius": 4.8745656269443085, "start_angle": -2.1545012447134795, "end_angle": 0.523598750217792 } ] }, { "lines": [ [ [ 88.44248935771635, 28.31881476393816 ], [ 74.19615180506855, 52.99419667321773 ] ], [ [ 63.80384680737225, 52.99419667321772 ], [ 49.55750925472447, 28.31881476393816 ] ], [ [ 54.75366175357262, 19.318814895819145 ], [ 83.2463368588682, 19.31881489581914 ] ] ], "arcs": [ { "tangent_start": [ 83.2463368588682, 19.31881489581914 ], "tangent_end": [ 88.44248935771635, 28.31881476393816 ], "center": [ 83.2463368588682, 25.318814895819145 ], "radius": 6.0, "start_angle": -1.5707963267948966, "end_angle": 0.5235987502177919 }, { "tangent_start": [ 74.19615180506855, 52.99419667321773 ], "tangent_end": [ 63.80384680737225, 52.99419667321772 ], "center": [ 68.9999993062204, 49.99419680509871 ], "radius": 6.0, "start_angle": 0.5235987502177925, "end_angle": 2.617993903372002 }, { "tangent_start": [ 49.55750925472447, 28.31881476393816 ], "tangent_end": [ 54.75366175357262, 19.318814895819145 ], "center": [ 54.75366175357262, 25.318814895819145 ], "radius": 6.0, "start_angle": 2.6179939033720014, "end_angle": -1.5707963267948966 } ] }, { "lines": [ [ [ 61.530526380394065, 6.614207995699676 ], [ 74.10863060451796, -1.6342001378664799 ] ], [ [ 82.35607506481739, 0.002876309515363218 ], [ 86.87272278179121, 6.626481492281668 ] ], [ [ 81.91555146223997, 16.006785104180864 ], [ 64.33556206184979, 16.00678510418086 ] ] ], "arcs": [ { "tangent_start": [ 64.33556206184979, 16.00678510418086 ], "tangent_end": [ 61.530526380394065, 6.614207995699676 ], "center": [ 64.33556206184977, 10.891643178636297 ], "radius": 5.115141925544568, "start_angle": 1.570796326794894, "end_angle": -2.1512206964387595 }, { "tangent_start": [ 74.10863060451796, -1.6342001378664799 ], "tangent_end": [ 82.35607506481739, 0.002876309515363218 ], "center": [ 77.39890374526615, 3.3831799214145573 ], "radius": 6.0, "start_angle": -2.1512206964387617, "end_angle": -0.5984759136089466 }, { "tangent_start": [ 86.87272278179121, 6.626481492281668 ], "tangent_end": [ 81.91555146223997, 16.006785104180864 ], "center": [ 81.91555146223997, 10.006785104180862 ], "radius": 6.0, "start_angle": -0.5984759136089466, "end_angle": 1.5707963267948966 } ] }, { "lines": [ [ [ 110.73881183266936, 63.63956316155779 ], [ 82.25286751938091, 63.63956316155778 ] ], [ [ 77.05671502053275, 54.63956329343877 ], [ 91.29968717717698, 29.97001042136663 ] ], [ [ 101.69199217487328, 29.97001042136663 ], [ 115.9349643315175, 54.63956329343877 ] ] ], "arcs": [ { "tangent_start": [ 115.9349643315175, 54.63956329343877 ], "tangent_end": [ 110.73881183266936, 63.63956316155779 ], "center": [ 110.73881183266936, 57.63956316155779 ], "radius": 6.0, "start_angle": -0.5235987502177925, "end_angle": 1.5707963267948966 }, { "tangent_start": [ 82.25286751938091, 63.63956316155778 ], "tangent_end": [ 77.05671502053275, 54.63956329343877 ], "center": [ 82.25286751938091, 57.63956316155778 ], "radius": 6.0, "start_angle": 1.5707963267948966, "end_angle": -2.617993903372003 }, { "tangent_start": [ 91.29968717717698, 29.97001042136663 ], "tangent_end": [ 101.69199217487328, 29.97001042136663 ], "center": [ 96.49583967602513, 32.97001028948564 ], "radius": 6.0, "start_angle": -2.617993903372002, "end_angle": -0.5235987502177913 } ] }, { "lines": [ [ [ 48.92795298612055, 103.3635587556606 ], [ 57.907825203840545, 87.8099629174385 ] ], [ [ 68.85633163853508, 90.39321689431053 ], [ 69.86363872905723, 107.11051075246694 ] ], [ [ 63.19714552684507, 113.43303173441817 ], [ 53.44674971625615, 112.32520178339524 ] ] ], "arcs": [ { "tangent_start": [ 53.44674971625615, 112.32520178339524 ], "tangent_end": [ 48.92795298612055, 103.3635587556606 ], "center": [ 54.1241054849687, 106.36355862377962 ], "radius": 6.0, "start_angle": 1.6839301386806083, "end_angle": -2.617993903372001 }, { "tangent_start": [ 57.907825203840545, 87.8099629174385 ], "tangent_end": [ 68.85633163853508, 90.39321689431053 ], "center": [ 62.99397937716844, 90.74645522643041 ], "radius": 5.872984876162154, "start_angle": -2.617993903372, "end_angle": -0.06018262687391234 }, { "tangent_start": [ 69.86363872905723, 107.11051075246694 ], "tangent_end": [ 63.19714552684507, 113.43303173441817 ], "center": [ 63.87450129555762, 107.47138857480253 ], "radius": 6.0, "start_angle": -0.060182626873911425, "end_angle": 1.683930138680608 } ] }, { "lines": [ [ [ 27.29659902230015, 66.94421451108035 ], [ 55.74775296956657, 66.94421451108035 ] ], [ [ 60.94390546841472, 75.94421437919937 ], [ 46.71832849478151, 100.58363790872347 ] ], [ [ 36.32602349708521, 100.58363790872347 ], [ 22.100446523452, 75.94421437919937 ] ] ], "arcs": [ { "tangent_start": [ 22.100446523452, 75.94421437919937 ], "tangent_end": [ 27.29659902230015, 66.94421451108035 ], "center": [ 27.29659902230015, 72.94421451108035 ], "radius": 6.0, "start_angle": 2.617993903372001, "end_angle": -1.5707963267948966 }, { "tangent_start": [ 55.74775296956657, 66.94421451108035 ], "tangent_end": [ 60.94390546841472, 75.94421437919937 ], "center": [ 55.74775296956657, 72.94421451108035 ], "radius": 6.0, "start_angle": -1.5707963267948966, "end_angle": 0.5235987502177925 }, { "tangent_start": [ 46.71832849478151, 100.58363790872347 ], "tangent_end": [ 36.32602349708521, 100.58363790872347 ], "center": [ 41.52217599593336, 97.58363804060446 ], "radius": 6.0, "start_angle": 0.5235987502177925, "end_angle": 2.617993903372001 } ] }, { "lines": [ [ [ 72.76051204285014, 100.22041198538561 ], [ 71.82417839314658, 84.68099513956493 ] ], [ [ 81.77666534361508, 80.14179565316361 ], [ 90.51537442266364, 88.703552774549 ] ], [ [ 90.34960464715543, 97.43152973408192 ], [ 82.78290633953517, 104.30170019726887 ] ] ], "arcs": [ { "tangent_start": [ 82.78290633953517, 104.30170019726887 ], "tangent_end": [ 72.76051204285014, 100.22041198538561 ], "center": [ 78.74964947634976, 99.85953416305001 ], "radius": 6.0, "start_angle": 0.8336072430925475, "end_angle": 3.081410026715882 }, { "tangent_start": [ 71.82417839314658, 84.68099513956493 ], "tangent_end": [ 81.77666534361508, 80.14179565316361 ], "center": [ 77.6747724480807, 84.32846530277997 ], "radius": 5.861205343737255, "start_angle": 3.08141002671588, "end_angle": -0.7956259679764766 }, { "tangent_start": [ 90.51537442266364, 88.703552774549 ], "tangent_end": [ 90.34960464715543, 97.43152973408192 ], "center": [ 86.31634778397002, 92.98936369986305 ], "radius": 6.0, "start_angle": -0.7956259679764799, "end_angle": 0.8336072430925492 } ] }, { "lines": [ [ [ 93.04865060782011, 86.52623673217205 ], [ 83.5650257249942, 77.23464776375626 ] ], [ [ 87.76405236368782, 66.94883683844222 ], [ 106.0310452598441, 66.94883683844222 ] ], [ [ 110.39125478407091, 77.07055649228113 ], [ 101.60788677074055, 86.36214546069691 ] ] ], "arcs": [ { "tangent_start": [ 101.60788677074055, 86.36214546069691 ], "tangent_end": [ 93.04865060782011, 86.52623673217205 ], "center": [ 97.24767724651375, 82.240425806858 ], "radius": 6.0, "start_angle": 0.757288160820468, "end_angle": 2.3459666856133152 }, { "tangent_start": [ 83.5650257249942, 77.23464776375626 ], "tangent_end": [ 87.76405236368782, 66.94883683844222 ], "center": [ 87.76405236368782, 72.94883683844222 ], "radius": 6.0, "start_angle": 2.3459666856133152, "end_angle": -1.5707963267948966 }, { "tangent_start": [ 106.0310452598441, 66.94883683844222 ], "tangent_end": [ 110.39125478407091, 77.07055649228113 ], "center": [ 106.0310452598441, 72.94883683844222 ], "radius": 6.0, "start_angle": -1.5707963267948966, "end_angle": 0.757288160820468 } ] } ], "holes": [], "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": 45.0, "s_max": 55.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": 10.0 }, "checks": { "is_valid_geometry": true, "min_web_width": true, "no_islands": true, "no_self_intersections": true, "mass_estimate_g": 379.1010794934022, "area_mm2": 14040.780721977859, "num_interiors": 10 }, "pipeline": { "geometry_file": "test_data/geometry_sandbox_2_brain.json", "num_vertices": 19, "num_triangles": 22, "num_pockets": 10, "validation_ok": true } }