mirror of
https://github.com/JustinSDK/dotSCAD.git
synced 2025-01-17 14:18:13 +01:00
68 lines
81 KiB
OpenSCAD
68 lines
81 KiB
OpenSCAD
use <unittest.scad>;
|
|
use <shape_pentagram.scad>;
|
|
use <torus_knot.scad>;
|
|
include <path_extrude.scad>;
|
|
|
|
module test_path_extrude(sections, method) {
|
|
if(method == "EULER_ANGLE") {
|
|
// ==== test_path_extrude_euler_angle ====
|
|
expected = [[[2.95434, 0.520746, 0.297969], [2.85599, 0.35729, -0.0111818], [2.4941, 0.325562, -0.0111818], [2.7952, 0.256268, -0.202247], [2.69684, 0.0928122, -0.511398], [2.98129, 0.213443, -0.320332], [3.28238, 0.144149, -0.511398], [3.15708, 0.287996, -0.202247], [3.44153, 0.408627, -0.0111818], [3.07964, 0.376899, -0.0111818]], [[2.83958, 0.799164, 0.153715], [2.77043, 0.623587, -0.156699], [2.41955, 0.529518, -0.156699], [2.7277, 0.515074, -0.348545], [2.65855, 0.339496, -0.658959], [2.91814, 0.506147, -0.467113], [3.22628, 0.491702, -0.658959], [3.07858, 0.609142, -0.348545], [3.33817, 0.775793, -0.156699], [2.98729, 0.681724, -0.156699]], [[2.68151, 1.04943, 0.0178389], [2.64148, 0.869239, -0.295041], [2.31207, 0.716097, -0.295041], [2.61675, 0.757873, -0.488412], [2.57672, 0.577678, -0.801292], [2.80505, 0.783691, -0.607921], [3.10973, 0.825467, -0.801292], [2.94616, 0.911014, -0.488412], [3.17449, 1.11703, -0.295041], [2.84507, 0.963886, -0.295041]], [[2.48791, 1.26518, -0.106704], [2.47471, 1.08723, -0.423132], [2.17621, 0.880208, -0.423132], [2.46656, 0.977256, -0.618695], [2.45336, 0.799308, -0.935122], [2.646, 1.03723, -0.739559], [2.93635, 1.13428, -0.935122], [2.76506, 1.18428, -0.618695], [2.95771, 1.42221, -0.423132], [2.6592, 1.21518, -0.423132]], [[2.26759, 1.44211, -0.217276], [2.27699, 1.27204, -0.538143], [2.01742, 1.0179, -0.538143], [2.2828, 1.16693, -0.736449], [2.29221, 0.99687, -1.05732], [2.44682, 1.25904, -0.85901], [2.7122, 1.40808, -1.05732], [2.54238, 1.42108, -0.736449], [2.69699, 1.68325, -0.538143], [2.43742, 1.42911, -0.538143]], [[2.02981, 1.57809, -0.311625], [2.05611, 1.41985, -0.637563], [1.84182, 1.12652, -0.637563], [2.07237, 1.32206, -0.839004], [2.09867, 1.16382, -1.16494], [2.21485, 1.44291, -0.963501], [2.4454, 1.63845, -1.16494], [2.28666, 1.61539, -0.839004], [2.40284, 1.89448, -0.637563], [2.18855, 1.60115, -0.637563]], [[1.78378, 1.6732, -0.387964], [1.82034, 1.52873, -0.719262], [1.65586, 1.20483, -0.719262], [1.84294, 1.43945, -0.924016], [1.8795, 1.29498, -1.25531], [1.95855, 1.58445, -1.05056], [2.14563, 1.81907, -1.25531], [2.00741, 1.76335, -0.924016], [2.08647, 2.05282, -0.719262], [1.92199, 1.72892, -0.719262]], [[1.53815, 1.72956, -0.445029], [1.57798, 1.59865, -0.781545], [1.46599, 1.25307, -0.781545], [1.60259, 1.51774, -0.989523], [1.64242, 1.38683, -1.32604], [1.68701, 1.68132, -1.11806], [1.82361, 1.94599, -1.32604], [1.71458, 1.86332, -0.989523], [1.75918, 2.15781, -0.781545], [1.64719, 1.81223, -0.781545]], [[1.30056, 1.75109, -0.48214], [1.3369, 1.6314, -0.823198], [1.27831, 1.27288, -0.823198], [1.35936, 1.55743, -1.03398], [1.3957, 1.43774, -1.37504], [1.40946, 1.73329, -1.16426], [1.49051, 2.01783, -1.37504], [1.41795, 1.91595, -1.03398], [1.4317, 2.21149, -0.823198], [1.37311, 1.85297, -0.823198]], [[1.0772, 1.74315, -0.499231], [1.10413, 1.63043, -0.843523], [1.09819, 1.26721, -0.843523], [1.12077, 1.56077, -1.05631], [1.1477, 1.44806, -1.4006], [1.13472, 1.74221, -1.18781], [1.1573, 2.03577, -1.4006], [1.12671, 1.924, -1.05631], [1.11373, 2.21814, -0.843523], [1.10779, 1.85492, -0.843523]], [[0.872557, 1.71206, -0.496867], [0.885448, 1.60054, -0.842357], [0.929966, 1.24001, -0.842357], [0.893415, 1.53162, -1.05588], [0.906305, 1.4201, -1.40137], [0.870825, 1.71184, -1.18785], [0.834273, 2.00345, -1.40137], [0.848896, 1.89215, -1.05588], [0.813415, 2.18389, -0.842357], [0.857934, 1.82336, -0.842357]], [[0.68925, 1.66452, -0.476198], [0.685146, 1.54745, -0.820065], [0.776653, 1.19589, -0.820065], [0.682609, 1.4751, -1.03259], [0.678504, 1.35803, -1.37645], [0.624487, 1.64766, -1.16393], [0.530443, 1.92686, -1.37645], [0.591102, 1.82666, -1.03259], [0.537084, 2.11628, -0.820065], [0.628591, 1.76472, -0.820065]], [[0.528059, 1.60696, -0.438872], [0.505828, 1.47737, -0.777514], [0.639793, 1.1397, -0.777514], [0.492088, 1.39728, -0.986807], [0.469857, 1.26769, -1.32545], [0.400802, 1.55647, -1.11616], [0.253097, 1.81405, -1.32545], [0.358123, 1.73495, -0.986807], [0.289068, 2.02373, -0.777514], [0.423033, 1.68606, -0.777514]], [[0.388193, 1.54493, -0.386859], [0.3484, 1.39646, -0.716009], [0.519408, 1.07596, -0.716009], [0.323806, 1.3047, -0.919435], [0.284013, 1.15624, -1.24858], [0.202918, 1.44608, -1.04516], [0.0073171, 1.67482, -1.24858], [0.152799, 1.62521, -0.919435], [0.0717037, 1.91505, -0.716009], [0.242712, 1.59454, -0.716009]], [[0.267797, 1.48254, -0.322209], [0.212192, 1.31034, -0.637203], [0.414076, 1.00833, -0.637203], [0.177826, 1.20391, -0.831881], [0.122221, 1.03171, -1.14688], [0.0318154, 1.32479, -0.952198], [-0.204435, 1.52037, -1.14688], [-0.0240582, 1.50592, -0.831881], [-0.114464, 1.799, -0.637203], [0.0874206, 1.49699, -0.637203]], [[0.164626, 1.42205, -0.246739], [0.0952018, 1.22359, -0.54298], [0.321094, 0.939094, -0.54298], [0.0522951, 1.10094, -0.726067], [-0.0171294, 0.902473, -1.02231], [-0.113831, 1.20096, -0.839221], [-0.382629, 1.3628, -1.02231], [-0.173596, 1.38543, -0.726067], [-0.270299, 1.68392, -0.54298], [-0.0444068, 1.39942, -0.54298]], [[0.0767633, 1.36372, -0.161682], [-0.00559166, 1.13943, -0.435312], [0.236618, 0.868684, -0.435312], [-0.0564899, 1.0008, -0.604425], [-0.138845, 0.776502, -0.878056], [-0.23764, 1.08245, -0.708943], [-0.530747, 1.21457, -0.878056], [-0.298699, 1.27154, -0.604425], [-0.397495, 1.57749, -0.435312], [-0.155285, 1.30675, -0.435312]], [[0.00305186, 1.30565, -0.0673166], [-0.0939741, 1.05937, -0.316114], [0.155642, 0.795445, -0.316114], [-0.153939, 0.907166, -0.46988], [-0.250965, 0.66089, -0.718677], [-0.345271, 0.976213, -0.564912], [-0.654853, 1.08793, -0.718677], [-0.403555, 1.17109, -0.46988], [-0.497862, 1.48642, -0.316114], [-0.248245, 1.22249, -0.316114]], [[-0.0574023, 1.24379, 0.0373803], [-0.174492, 0.983272, -0.187091], [0.0716547, 0.716105, -0.187091], [-0.246858, 0.822264, -0.325822], [-0.363948, 0.561749, -0.550294], [-0.443709, 0.887874, -0.411563], [-0.762221, 0.994032, -0.550294], [-0.493004, 1.08943, -0.325822], [-0.572766, 1.41556, -0.187091], [-0.326619, 1.14839, -0.187091]], [[-0.107744, 1.17276, 0.154856], [-0.252867, 0.90993, -0.0496585], [-0.0235737, 0.628166, -0.0496585], [-0.342558, 0.747492, -0.176055], [-0.487682, 0.484663, -0.380569], [-0.539702, 0.82124, -0.254173], [-0.858686, 0.940566, -0.380569], [-0.571852, 1.02926, -0.176055], [-0.623872, 1.36583, -0.0496585], [-0.394578, 1.08407, -0.0496585]], [[-0.157788, 1.08965, 0.288185], [-0.336278, 0.839185, 0.0948634], [-0.137798, 0.534929, 0.0948634], [-0.446591, 0.684388, -0.0246161], [-0.625081, 0.43392, -0.217938], [-0.637435, 0.776758, -0.0984585], [-0.946227, 0.926216, -0.217938], [-0.64507, 0.988643, -0.0246161], [-0.657425, 1.33148, 0.0948634], [-0.458945, 1.02723, 0.0948634]], [[-0.224404, 1.00075, 0.438532], [-0.43166, 0.774108, 0.244514], [-0.271733, 0.447934, 0.244514], [-0.559752, 0.634034, 0.124603], [-0.767007, 0.40739, -0.0694155], [-0.737756, 0.74905, 0.0504947], [-1.02577, 0.93515, -0.0694155], [-0.719678, 0.960208, 0.124603], [-0.690427, 1.30187, 0.244514], [-0.5305, 0.975695, 0.244514]], [[-0.321712, 0.920187, 0.602238], [-0.542524, 0.718669, 0.395844], [-0.416323, 0.378023, 0.395844], [-0.678993, 0.594124, 0.268285], [-0.899805, 0.392606, 0.061891], [-0.841332, 0.727682, 0.18945], [-1.104, 0.943782, 0.061891], [-0.805193, 0.93477, 0.268285], [-0.74672, 1.26985, 0.395844], [-0.62052, 0.9292, 0.395844]], [[-0.453384, 0.856184, 0.771126], [-0.669174, 0.672217, 0.544065], [-0.562189, 0.325057, 0.544065], [-0.80254, 0.558519, 0.403734], [-1.01833, 0.374552, 0.176673], [-0.951085, 0.702807, 0.317004], [-1.19144, 0.936269, 0.176673], [-0.909525, 0.905679, 0.403734], [-0.84228, 1.23393, 0.544065], [-0.735294, 0.886774, 0.544065]], [[-0.616662, 0.804142, 0.935705], [-0.811271, 0.628693, 0.684088], [-0.707072, 0.280686, 0.684088], [-0.931545, 0.520259, 0.52858], [-1.12615, 0.344809, 0.276963], [-1.07028, 0.668323, 0.432471], [-1.29475, 0.907895, 0.276963], [-1.03574, 0.868265, 0.52858], [-0.979868, 1.19178, 0.684088], [-0.875669, 0.843773, 0.684088]], [[-0.807064, 0.751934, 1.08765], [-0.96818, 0.57972, 0.811338], [-0.85302, 0.235185, 0.811338], [-1.06775, 0.473285, 0.640566], [-1.22887, 0.301071, 0.364251], [-1.20047, 0.620439, 0.535023], [-1.4152, 0.85854, 0.364251], [-1.18292, 0.81782, 0.640566], [-1.15451, 1.13719, 0.811338], [-1.03935, 0.792654, 0.811338]], [[-1.01887, 0.686248, 1.2206], [-1.13797, 0.516999, 0.922044], [-1.00178, 0.180221, 0.922044], [-1.21158, 0.412397, 0.737526], [-1.33068, 0.243148, 0.43897], [-1.34124, 0.55589, 0.623488], [-1.55103, 0.788066, 0.43897], [-1.34776, 0.749175, 0.737526], [-1.35832, 1.06192, 0.922044], [-1.22214, 0.725139, 0.922044]], [[-1.24454, 0.595764, 1.33008], [-1.31685, 0.43339, 1.01326], [-1.15288, 0.109227, 1.01326], [-1.36153, 0.333038, 0.817457], [-1.43384, 0.170664, 0.500641], [-1.49049, 0.471361, 0.696444], [-1.69914, 0.695171, 0.500641], [-1.5255, 0.657201, 0.817457], [-1.58215, 0.957898, 1.01326], [-1.41818, 0.633734, 1.01326]], [[-1.47474, 0.472335, 1.41327], [-1.49922, 0.323422, 1.08283], [-1.30347, 0.0173998, 1.08283], [-1.51434, 0.231388, 0.878606], [-1.53882, 0.0824751, 0.548164], [-1.64467, 0.36364, 0.752389], [-1.85554, 0.577628, 0.548164], [-1.71009, 0.53741, 0.878606], [-1.81594, 0.818575, 1.08283], [-1.62019, 0.512553, 1.08283]], [[-1.69895, 0.311332, 1.46876], [-1.67811, 0.183586, 1.12933], [-1.44889, -0.0982403, 1.12933], [-1.66523, 0.104635, 0.919549], [-1.64439, -0.0231113, 0.580119], [-1.79893, 0.230018, 0.789898], [-2.01527, 0.432892, 0.580119], [-1.89445, 0.38646, 0.919549], [-2.04899, 0.63959, 1.12933], [-1.81977, 0.357764, 1.12933]], [[-1.90627, 0.111583, 1.49621], [-1.84573, 0.0125021, 1.15199], [-1.58339, -0.238781, 1.15199], [-1.80831, -0.0487334, 0.939256], [-1.74777, -0.147815, 0.595041], [-1.94732, 0.0687223, 0.807777], [-2.17225, 0.25877, 0.595041], [-2.07065, 0.20255, 0.939256], [-2.2702, 0.419087, 1.15199], [-2.00786, 0.167804, 1.15199]], [[-2.08616, -0.124898, 1.49615], [-1.994, -0.189041, 1.15067], [-1.70072, -0.403413, 1.15067], [-1.93704, -0.228683, 0.937149], [-1.84488, -0.292825, 0.591668], [-2.08309, -0.120694, 0.805187], [-2.31941, 0.0540357, 0.591668], [-2.23031, -0.0143111, 0.937149], [-2.46853, 0.15782, 1.15067], [-2.17525, -0.0565516, 1.15067]], [[-2.22917, -0.393318, 1.46977], [-2.11514, -0.418151, 1.12575], [-1.79482, -0.589512, 1.12575], [-2.04467, -0.433499, 0.913138], [-1.93064, -0.458332, 0.569122], [-2.19908, -0.337077, 0.781735], [-2.44892, -0.181064, 0.569122], [-2.36498, -0.262138, 0.913138], [-2.63342, -0.140883, 1.12575], [-2.3131, -0.312244, 1.12575]], [[-2.32737, -0.686562, 1.41874], [-2.20214, -0.670005, 1.07814], [-1.86026, -0.79283, 1.07814], [-2.12474, -0.659772, 0.867633], [-1.99951, -0.643215, 0.527032], [-2.2882, -0.577538, 0.737535], [-2.55268, -0.44448, 0.527032], [-2.46662, -0.536947, 0.867633], [-2.75531, -0.471269, 1.07814], [-2.41343, -0.594095, 1.07814]], [[-2.37483, -0.995708, 1.34513], [-2.2492, -0.938106, 1.00918], [-1.89267, -1.00776, 1.00918], [-2.17155, -0.902506, 0.801547], [-2.04592, -0.844905, 0.465593], [-2.34391, -0.837458, 0.673224], [-2.6228, -0.732209, 0.465593], [-2.52808, -0.832856, 0.801547], [-2.82608, -0.82541, 1.00918], [-2.46955, -0.89506, 1.00918]], [[-2.36788, -1.31057, 1.25135], [-2.2521, -1.21464, 0.920656], [-1.88907, -1.22767, 0.920656], [-2.18055, -1.15535, 0.716275], [-2.06478, -1.05942, 0.385579], [-2.3607, -1.11065, 0.58996], [-2.65218, -1.03832, 0.385579], [-2.54359, -1.14231, 0.716275], [-2.83951, -1.19354, 0.920656], [-2.47647, -1.20658, 0.920656]], [[-2.3053, -1.62027, 1.14009], [-2.20849, -1.49088, 0.81474], [-1.84808, -1.44536, 0.81474], [-2.14866, -1.41091, 0.613664], [-2.05186, -1.28151, 0.288316], [-2.33443, -1.38961, 0.489392], [-2.63501, -1.35516, 0.288316], [-2.50907, -1.45642, 0.613664], [-2.79164, -1.56453, 0.81474], [-2.43124, -1.51901, 0.81474]], [[-2.18841, -1.91387, 1.01427], [-2.11802, -1.75767, 0.693943], [-1.77003, -1.65341, 0.693943], [-2.07452, -1.66113, 0.495966], [-2.00413, -1.50493, 0.175634], [-2.2627, -1.66591, 0.37361], [-2.56719, -1.67363, 0.175634], [-2.42251, -1.76539, 0.495966], [-2.68108, -1.92636, 0.693943], [-2.33309, -1.82211, 0.693943]], [[-2.021, -2.18096, 0.877056], [-1.98242, -2.00594, 0.561075], [-1.65689, -1.8447, 0.561075], [-1.95857, -1.89777, 0.365788], [-1.91999, -1.72274, 0.0498067], [-2.14502, -1.93056, 0.245094], [-2.44671, -1.98363, 0.0498067], [-2.2841, -2.059, 0.365788], [-2.50913, -2.26683, 0.561075], [-2.18361, -2.10559, 0.561075]], [[-1.80913, -2.41227, 0.731738], [-1.80541, -2.22716, 0.419191], [-1.51217, -2.01274, 0.419191], [-1.80312, -2.11275, 0.226026], [-1.79941, -1.92764, -0.0865211], [-1.98294, -2.17456, 0.106644], [-2.27388, -2.27458, -0.0865211], [-2.09636, -2.32717, 0.226026], [-2.27989, -2.57409, 0.419191], [-1.98665, -2.35968, 0.419191]], [[-1.56075, -2.60019, 0.581733], [-1.59254, -2.41384, 0.271522], [-1.34069, -2.15204, 0.271522], [-1.61218, -2.29867, 0.0798016], [-1.64397, -2.11233, -0.230409], [-1.77997, -2.3893, -0.0386883], [-2.05147, -2.53593, -0.230409], [-1.86403, -2.56047, 0.0798016], [-2.00003, -2.83744, 0.271522], [-1.74819, -2.57564, 0.271522]], [[-1.28526, -2.73917, 0.430501], [-1.35081, -2.55991, 0.121414], [-1.14827, -2.25834, 0.121414], [-1.39133, -2.44912, -0.0696123], [-1.45689, -2.26986, -0.378699], [-1.54155, -2.56703, -0.187673], [-1.78461, -2.7578, -0.378699], [-1.59388, -2.75068, -0.0696123], [-1.67854, -3.04785, 0.121414], [-1.476, -2.74628, 0.121414]], [[-0.992912, -2.826, 0.28148], [-1.0884, -2.661, -0.0277503], [-0.941415, -2.3288, -0.0277503], [-1.14741, -2.55903, -0.218865], [-1.2429, -2.39403, -0.528095], [-1.27472, -2.70132, -0.33698], [-1.48072, -2.93155, -0.528095], [-1.2944, -2.89123, -0.218865], [-1.32622, -3.19853, -0.0277503], [-1.17924, -2.86632, -0.0277503]], [[-0.694221, -2.85993, 0.13801], [-0.814122, -2.71469, -0.172622], [-0.727006, -2.36201, -0.172622], [-0.888226, -2.62492, -0.364604], [-1.00813, -2.47967, -0.675236], [-0.987865, -2.7874, -0.483255], [-1.14908, -3.0503, -0.675236], [-0.975342, -2.97759, -0.364604], [-0.955079, -3.28532, -0.172622], [-0.867963, -2.93265, -0.172622]], [[-0.399355, -2.84257, 0.00326219], [-0.537039, -2.72051, -0.309965], [-0.511948, -2.35811, -0.309965], [-0.622132, -2.64508, -0.50355], [-0.759815, -2.52302, -0.816777], [-0.690229, -2.82243, -0.623192], [-0.800413, -3.1094, -0.816777], [-0.647222, -3.00748, -0.50355], [-0.577636, -3.3069, -0.309965], [-0.552546, -2.94449, -0.309965]], [[-0.117609, -2.77771, -0.11984], [-0.265958, -2.68003, -0.436725], [-0.302879, -2.31864, -0.436725], [-0.357643, -2.61966, -0.63257], [-0.505993, -2.52197, -0.949455], [-0.39149, -2.80569, -0.753609], [-0.446254, -3.10671, -0.949455], [-0.320723, -2.98105, -0.63257], [-0.206219, -3.26477, -0.436725], [-0.24314, -2.90338, -0.436725]], [[0.143065, -2.67101, -0.228697], [-0.0090087, -2.59661, -0.550106], [-0.105874, -2.24649, -0.550106], [-0.102996, -2.55063, -0.748748], [-0.25507, -2.47623, -1.07016], [-0.101217, -2.7386, -0.871516], [-0.098338, -3.04273, -1.07016], [-0.00613011, -2.90075, -0.748748], [0.147723, -3.16311, -0.550106], [0.0508576, -2.813, -0.550106]], [[0.376406, -2.52957, -0.321107], [0.226758, -2.47527, -0.647639], [0.0738218, -2.14576, -0.647639], [0.13427, -2.44171, -0.849446], [-0.0153776, -2.38741, -1.17598], [0.171629, -2.62462, -0.97417], [0.232078, -2.92057, -1.17598], [0.287206, -2.77122, -0.849446], [0.474213, -3.00843, -0.647639], [0.321277, -2.67892, -0.647639]], [[0.578089, -2.3615, -0.395338], [0.435699, -2.32233, -0.727237], [0.232049, -2.02151, -0.727237], [0.347697, -2.29813, -0.932362], [0.205306, -2.25896, -1.26426], [0.41917, -2.46908, -1.05914], [0.534818, -2.7457, -1.26426], [0.551346, -2.59895, -0.932362], [0.765211, -2.80907, -0.727237], [0.561561, -2.50825, -0.727237]], [[0.74586, -2.17537, -0.450189], [0.613832, -2.14505, -0.787258], [0.365931, -1.87951, -0.787258], [0.532234, -2.12631, -0.995578], [0.400206, -2.096, -1.33265], [0.635015, -2.27885, -1.12433], [0.801317, -2.52565, -1.33265], [0.780135, -2.39185, -0.995578], [1.01494, -2.5747, -0.787258], [0.767043, -2.30916, -0.787258]], [[0.879532, -1.97971, -0.485047], [0.758988, -1.95118, -0.826545], [0.474016, -1.72588, -0.826545], [0.684488, -1.93354, -1.0376], [0.563944, -1.90501, -1.3791], [0.814566, -2.06188, -1.16804], [1.02504, -2.26954, -1.3791], [0.96946, -2.15884, -1.0376], [1.22008, -2.31571, -0.826545], [0.93511, -2.09042, -0.826545]], [[0.980851, -1.7825, -0.499918], [0.870846, -1.7485, -0.84446], [0.556317, -1.56673, -0.84446], [0.80286, -1.72748, -1.0574], [0.692855, -1.69348, -1.40194], [0.955231, -1.82683, -1.189], [1.20177, -1.98758, -1.40194], [1.11739, -1.90924, -1.0574], [1.37977, -2.04259, -0.84446], [1.06524, -1.86083, -0.84446]], [[1.05321, -1.59063, -0.495434], [0.950847, -1.54434, -0.840898], [0.614247, -1.40772, -0.840898], [0.887582, -1.51574, -1.05441], [0.785217, -1.46945, -1.39987], [1.05651, -1.5825, -1.18636], [1.32985, -1.69052, -1.39987], [1.22418, -1.65236, -1.05441], [1.49548, -1.76541, -0.840898], [1.15888, -1.62878, -0.840898]], [[1.10122, -1.40953, -0.472809], [1.00197, -1.34518, -0.816283], [0.650423, -1.25365, -0.816283], [0.940639, -1.3054, -1.02856], [0.841395, -1.24104, -1.37204], [1.12, -1.33739, -1.15976], [1.41022, -1.38914, -1.37204], [1.29219, -1.39693, -1.02856], [1.5708, -1.49327, -0.816283], [1.21925, -1.40174, -0.816283]], [[1.13009, -1.24291, -0.433734], [1.02841, -1.1562, -0.771535], [0.668336, -1.10812, -0.771535], [0.965573, -1.10261, -0.980307], [0.863897, -1.0159, -1.31811], [1.14928, -1.0992, -1.10934], [1.44651, -1.09369, -1.31811], [1.32565, -1.15068, -0.980307], [1.61103, -1.23399, -0.771535], [1.25095, -1.18591, -0.771535]], [[1.14497, -1.09264, -0.380204], [1.0351, -0.981095, -0.708003], [0.671916, -0.973238, -0.708003], [0.967199, -0.912155, -0.910594], [0.857329, -0.800609, -1.23839], [1.14969, -0.874404, -1.0358], [1.44498, -0.813322, -1.23839], [1.33039, -0.920013, -0.910594], [1.62275, -0.993808, -0.708003], [1.25956, -0.985951, -0.708003]], [[1.15023, -0.959016, -0.314258], [1.02724, -0.821906, -0.627372], [0.665015, -0.849406, -0.627372], [0.951232, -0.737167, -0.820887], [0.828243, -0.600057, -1.134], [1.12812, -0.667799, -0.940486], [1.41434, -0.55556, -1.134], [1.31346, -0.709666, -0.820887], [1.61334, -0.777409, -0.627372], [1.25111, -0.804909, -0.627372]], [[1.14877, -0.841118, -0.237666], [1.00976, -0.679012, -0.531543], [0.650864, -0.735214, -0.531543], [0.923848, -0.578825, -0.713169], [0.784838, -0.416719, -1.00705], [1.09256, -0.482171, -0.825421], [1.36555, -0.325782, -1.00705], [1.28275, -0.522623, -0.713169], [1.59047, -0.588075, -0.531543], [1.23157, -0.644277, -0.531543]], [[1.14151, -0.737354, -0.151573], [0.986833, -0.551226, -0.422491], [0.631622, -0.627329, -0.422491], [0.891235, -0.436193, -0.589927], [0.736553, -0.250066, -0.860844], [1.05168, -0.318065, -0.693408], [1.3113, -0.12693, -0.860844], [1.24644, -0.360091, -0.589927], [1.56158, -0.428091, -0.422491], [1.20636, -0.504193, -0.422491]], [[1.12714, -0.645722, -0.0561277], [0.96155, -0.435872, -0.302111], [0.608237, -0.520347, -0.302111], [0.859207, -0.306179, -0.454137], [0.693613, -0.0963293, -0.700121], [1.01432, -0.173815, -0.548095], [1.26529, 0.0403526, -0.700121], [1.21252, -0.221704, -0.454137], [1.53322, -0.29919, -0.302111], [1.17991, -0.383665, -0.302111]], [[1.10246, -0.563247, 0.049856], [0.935951, -0.328757, -0.17208], [0.581157, -0.40678, -0.17208], [0.833044, -0.183834, -0.309244], [0.666537, 0.0506569, -0.531181], [0.988719, -0.0460451, -0.394017], [1.24061, 0.176901, -0.531181], [1.18784, -0.10581, -0.309244], [1.51002, -0.202512, -0.17208], [1.15523, -0.280536, -0.17208]], [[1.06463, -0.484068, 0.168962], [0.911933, -0.224176, -0.0337838], [0.552719, -0.278318, -0.0337838], [0.817561, -0.0635537, -0.159088], [0.664864, 0.196338, -0.361833], [0.981242, 0.0691779, -0.236529], [1.24608, 0.283942, -0.361833], [1.17677, -0.0094114, -0.159088], [1.49315, -0.136572, -0.0337838], [1.13394, -0.190714, -0.0337838]], [[1.01714, -0.39776, 0.304211], [0.893254, -0.115881, 0.111432], [0.530286, -0.130728, 0.111432], [0.816691, 0.0583301, -0.00771108], [0.69281, 0.340209, -0.200489], [0.993699, 0.175175, -0.0813458], [1.2801, 0.364233, -0.200489], [1.17966, 0.0731774, -0.00771108], [1.48055, -0.0918575, 0.111432], [1.11758, -0.106705, 0.111432]], [[0.975085, -0.293199, 0.45634], [0.886209, 0.000219066, 0.261474], [0.524122, 0.0295245, 0.261474], [0.831281, 0.181561, 0.14104], [0.742404, 0.474979, -0.0538266], [1.02111, 0.275525, 0.0666074], [1.32827, 0.427562, -0.0538266], [1.19337, 0.152256, 0.14104], [1.47208, -0.0471982, 0.261474], [1.10999, -0.0178927, 0.261474]], [[0.957352, -0.166154, 0.621088], [0.895524, 0.124916, 0.412709], [0.537962, 0.189067, 0.412709], [0.857313, 0.304806, 0.283924], [0.795485, 0.595876, 0.0755446], [1.05468, 0.376338, 0.20433], [1.37403, 0.492077, 0.0755446], [1.21487, 0.240655, 0.283924], [1.47407, 0.0211169, 0.412709], [1.11651, 0.0852681, 0.412709]], [[0.971166, -0.0177755, 0.789959], [0.920102, 0.258986, 0.56026], [0.566218, 0.341039, 0.56026], [0.888543, 0.430034, 0.418299], [0.837479, 0.706796, 0.1886], [1.08775, 0.485037, 0.330562], [1.41007, 0.574032, 0.1886], [1.24243, 0.347982, 0.418299], [1.4927, 0.126222, 0.56026], [1.13881, 0.208275, 0.56026]], [[1.00994, 0.152165, 0.953501], [0.954154, 0.405377, 0.699065], [0.600525, 0.488519, 0.699065], [0.919677, 0.56187, 0.541814], [0.863892, 0.815082, 0.287378], [1.11692, 0.607204, 0.444628], [1.43608, 0.680555, 0.287378], [1.27331, 0.478728, 0.541814], [1.52634, 0.27085, 0.699065], [1.17271, 0.353992, 0.699065]], [[1.06053, 0.345946, 1.1036], [0.989993, 0.567684, 0.824633], [0.633638, 0.638231, 0.824633], [0.946398, 0.704725, 0.652221], [0.875859, 0.926463, 0.373254], [1.13969, 0.745821, 0.545665], [1.45245, 0.812316, 0.373254], [1.30275, 0.634179, 0.652221], [1.56659, 0.453537, 0.824633], [1.21023, 0.524084, 0.824633]], [[1.10857, 0.565055, 1.23411], [1.01945, 0.74817, 0.933285], [0.659284, 0.795586, 0.933285], [0.96437, 0.861342, 0.747368], [0.875252, 1.04446, 0.446548], [1.15292, 0.901981, 0.632465], [1.45801, 0.967737, 0.446548], [1.32453, 0.813926, 0.747368], [1.60221, 0.67145, 0.933285], [1.24204, 0.718866, 0.933285]], [[1.14064, 0.808275, 1.34075], [1.03448, 0.94685, 1.02217], [0.671568, 0.963109, 1.02217], [0.968865, 1.03249, 0.825276], [0.862703, 1.17107, 0.506697], [1.1526, 1.07538, 0.70359], [1.4499, 1.14476, 0.506697], [1.33177, 1.01624, 0.825276], [1.62167, 0.920543, 1.02217], [1.25876, 0.936802, 1.02217]], [[1.14527, 1.07126, 1.42089], [1.02763, 1.16136, 1.08921], [0.664964, 1.14043, 1.08921], [0.954926, 1.21704, 0.884224], [0.837285, 1.30714, 0.552549], [1.13413, 1.26439, 0.757536], [1.42409, 1.341, 0.552549], [1.31759, 1.23797, 0.884224], [1.61444, 1.19521, 1.08921], [1.25177, 1.17429, 1.08921]], [[1.11351, 1.34694, 1.47323], [0.992537, 1.38719, 1.13306], [0.634666, 1.32478, 1.13306], [0.917773, 1.41207, 0.922829], [0.796802, 1.45232, 0.582665], [1.09274, 1.46601, 0.792898], [1.37585, 1.5533, 0.582665], [1.27564, 1.47448, 0.922829], [1.57158, 1.48817, 1.13306], [1.21371, 1.42576, 1.13306]], [[1.0392, 1.62627, 1.49755], [0.924273, 1.61811, 1.15303], [0.576991, 1.51152, 1.15303], [0.853248, 1.61307, 0.940111], [0.738326, 1.60491, 0.595593], [1.02398, 1.67583, 0.808517], [1.30024, 1.77738, 0.595593], [1.20053, 1.71966, 0.940111], [1.48619, 1.79057, 1.15303], [1.13891, 1.68398, 1.15303]], [[0.919151, 1.89904, 1.49448], [0.819702, 1.84662, 1.14904], [0.489705, 1.69473, 1.14904], [0.75824, 1.81422, 0.935545], [0.658792, 1.76179, 0.590106], [0.924204, 1.88806, 0.803599], [1.19274, 2.00754, 0.590106], [1.08824, 1.9661, 0.935545], [1.35365, 2.09236, 1.14904], [1.02365, 1.94048, 1.14904]], [[0.753114, 2.15464, 1.46524], [0.677663, 2.06446, 1.12152], [0.37223, 1.8678, 1.12152], [0.631033, 2.00873, 0.909094], [0.555582, 1.91855, 0.565377], [0.790982, 2.09583, 0.777806], [1.04978, 2.23676, 0.565377], [0.936466, 2.20539, 0.909094], [1.17187, 2.38267, 1.12152], [0.866432, 2.18601, 1.12152]], [[0.543589, 2.38273, 1.41157], [0.499062, 2.26317, 1.07144], [0.225727, 2.02389, 1.07144], [0.471543, 2.18927, 0.861227], [0.427016, 2.06971, 0.521098], [0.623465, 2.29149, 0.73131], [0.869281, 2.45687, 0.521098], [0.744878, 2.42855, 0.861227], [0.941327, 2.65033, 1.07144], [0.667992, 2.41105, 1.07144]], [[0.295602, 2.57383, 1.33558], [0.286851, 2.43452, 1.00019], [0.0530577, 2.15648, 1.00019], [0.281442, 2.34842, 0.792912], [0.27269, 2.20911, 0.457529], [0.422591, 2.46705, 0.664807], [0.650975, 2.65899, 0.457529], [0.515235, 2.62646, 0.792912], [0.665136, 2.8844, 1.00019], [0.431343, 2.60636, 1.00019]], [[0.0163643, 2.71984, 1.2397], [0.0458959, 2.57106, 0.909605], [-0.141373, 2.25978, 0.909605], [0.0641476, 2.47912, 0.705597], [0.0936792, 2.33034, 0.375505], [0.191166, 2.61467, 0.579513], [0.396687, 2.83401, 0.375505], [0.251417, 2.7904, 0.705597], [0.348904, 3.07473, 0.909605], [0.161635, 2.76345, 0.909605]], [[-0.285141, 2.81449, 1.12665], [-0.217257, 2.66655, 0.80189], [-0.351869, 2.32914, 0.80189], [-0.175303, 2.57511, 0.601176], [-0.107419, 2.42717, 0.276414], [-0.0661791, 2.72713, 0.477128], [0.110387, 2.97311, 0.276414], [-0.0406916, 2.91252, 0.601176], [0.000548354, 3.21249, 0.80189], [-0.134063, 2.87508, 0.80189]], [[-0.598659, 2.85372, 0.999401], [-0.494723, 2.71629, 0.679595], [-0.571778, 2.36128, 0.679595], [-0.430486, 2.63135, 0.481943], [-0.32655, 2.49392, 0.162137], [-0.343164, 2.79826, 0.359788], [-0.201872, 3.06833, 0.162137], [-0.353431, 2.98636, 0.481943], [-0.370045, 3.2907, 0.679595], [-0.4471, 2.93569, 0.679595]], [[-0.913236, 2.83588, 0.861107], [-0.777688, 2.71747, 0.545561], [-0.793887, 2.35456, 0.545561], [-0.693915, 2.64428, 0.350542], [-0.558367, 2.52586, 0.0349953], [-0.632129, 2.82334, 0.230014], [-0.532157, 3.11306, 0.0349953], [-0.677716, 3.00719, 0.350542], [-0.751477, 3.30467, 0.545561], [-0.767676, 2.94176, 0.545561]], [[-1.21784, 2.76188, 0.715092], [-1.05689, 2.66928, 0.402864], [-1.01083, 2.30894, 0.402864], [-0.957414, 2.61205, 0.209897], [-0.796463, 2.51945, -0.102331], [-0.924399, 2.79938, 0.0906365], [-0.870981, 3.10249, -0.102331], [-1.00347, 2.97239, 0.209897], [-1.1314, 3.25232, 0.402864], [-1.08535, 2.89198, 0.402864]], [[-1.50198, 2.63505, 0.564777], [-1.32309, 2.573, 0.254755], [-1.2155, 2.22603, 0.254755], [-1.21254, 2.53464, 0.0631499], [-1.03365, 2.47259, -0.246873], [-1.21071, 2.72538, -0.0552683], [-1.20775, 3.034, -0.246873], [-1.32013, 2.88161, 0.0631499], [-1.49719, 3.13441, 0.254755], [-1.38959, 2.78744, 0.254755]], [[-1.75633, 2.46101, 0.413623], [-1.56762, 2.43189, 0.104584], [-1.40136, 2.10889, 0.104584], [-1.45099, 2.41389, -0.0864133], [-1.26227, 2.38477, -0.395453], [-1.48165, 2.60239, -0.204456], [-1.53128, 2.90739, -0.395453], [-1.61724, 2.73689, -0.0864133], [-1.83662, 2.95451, 0.104584], [-1.67037, 2.63151, 0.104584]], [[-1.97318, 2.24721, 0.26506], [-1.78274, 2.25102, -0.0442647], [-1.56282, 1.96188, -0.0442647], [-1.66503, 2.25338, -0.235438], [-1.47459, 2.25719, -0.544763], [-1.7282, 2.43354, -0.35359], [-1.83042, 2.72503, -0.544763], [-1.88495, 2.54252, -0.235438], [-2.13856, 2.71887, -0.0442647], [-1.91865, 2.42972, -0.0442647]], [[-2.14686, 2.00251, 0.122414], [-1.96209, 2.03698, -0.188451], [-1.69537, 1.79035, -0.188451], [-1.84789, 2.05829, -0.380577], [-1.66312, 2.09276, -0.691442], [-1.94216, 2.22388, -0.499317], [-2.09468, 2.49182, -0.691442], [-2.11461, 2.30492, -0.380577], [-2.39365, 2.43604, -0.188451], [-2.12693, 2.18941, -0.188451]], [[-2.27393, 1.73658, -0.0111679], [-2.10096, 1.7975, -0.324755], [-1.7958, 1.60041, -0.324755], [-1.99406, 1.83514, -0.518562], [-1.82109, 1.89605, -0.83215], [-2.11659, 1.98021, -0.638342], [-2.31485, 2.21494, -0.83215], [-2.29922, 2.03222, -0.518562], [-2.59473, 2.11638, -0.324755], [-2.28956, 1.9193, -0.324755]], [[-2.35331, 1.45938, -0.132796], [-2.1965, 1.54102, -0.450149], [-1.8623, 1.39862, -0.450149], [-2.09959, 1.59147, -0.646284], [-1.94278, 1.67311, -0.963637], [-2.24624, 1.71066, -0.767502], [-2.48353, 1.90351, -0.963637], [-2.43379, 1.73387, -0.646284], [-2.73725, 1.77142, -0.450149], [-2.40305, 1.62903, -0.450149]], [[-2.38615, 1.18056, -0.239911], [-2.24779, 1.27629, -0.56187], [-1.89451, 1.19169, -0.56187], [-2.16228, 1.33546, -0.760852], [-2.02392, 1.4312, -1.08281], [-2.32777, 1.42432, -0.88383], [-2.59555, 1.56809, -1.08281], [-2.51556, 1.42006, -0.760852], [-2.81941, 1.41318, -0.56187], [-2.46613, 1.32858, -0.56187]], [[-2.3757, 0.908979, -0.33036], [-2.25585, 1.01189, -0.657488], [-1.89349, 0.986177, -0.657488], [-2.18179, 1.07549, -0.859665], [-2.06194, 1.17841, -1.18679], [-2.35996, 1.1307, -0.984616], [-2.64826, 1.22001, -1.18679], [-2.54415, 1.10121, -0.859665], [-2.84216, 1.0535, -0.657488], [-2.4798, 1.02778, -0.657488]], [[-2.32699, 0.652279, -0.402468], [-2.22354, 0.755769, -0.734965], [-1.86172, 0.788142, -0.734965], [-2.15961, 0.81973, -0.94046], [-2.05616, 0.923221, -1.27296], [-2.34372, 0.839253, -1.06746], [-2.64161, 0.870841, -1.27296], [-2.52144, 0.787358, -0.94046], [-2.80899, 0.70339, -0.734965], [-2.44716, 0.735762, -0.734965]], [[-2.24647, 0.41651, -0.455097], [-2.15532, 0.514873, -0.79271], [-1.80286, 0.602855, -0.79271], [-2.09899, 0.575664, -1.00137], [-2.00784, 0.674027, -1.33898], [-2.282, 0.55886, -1.13032], [-2.57812, 0.531669, -1.33898], [-2.45144, 0.487682, -1.00137], [-2.72561, 0.372514, -0.79271], [-2.37315, 0.460497, -0.79271]], [[-2.14151, 0.205886, -0.487702], [-2.05694, 0.29479, -0.829624], [-1.72161, 0.434506, -0.829624], [-2.00467, 0.349736, -1.04094], [-1.9201, 0.43864, -1.38286], [-2.17961, 0.297346, -1.17154], [-2.46267, 0.212576, -1.38286], [-2.34, 0.210021, -1.04094], [-2.59951, 0.0687256, -0.829624], [-2.26418, 0.208441, -0.829624]], [[-2.01989, 0.022655, -0.500361], [-1.93505, 0.0995002, -0.845126], [-1.6233, 0.285977, -0.845126], [-1.88262, 0.146993, -1.0582], [-1.79778, 0.223838, -1.40297], [-2.04289, 0.0610964, -1.18989], [-2.30221, -0.0778875, -1.40297], [-2.19438, -0.0394837, -1.0582], [-2.43949, -0.202226, -0.845126], [-2.12773, -0.0157489, -0.845126]], [[-1.88926, -0.132885, -0.493773], [-1.79677, -0.0687764, -0.839173], [-1.51354, 0.158709, -0.839173], [-1.73961, -0.0291553, -1.05264], [-1.64712, 0.0349532, -1.39804], [-1.87932, -0.145261, -1.18457], [-2.10538, -0.333125, -1.39804], [-2.02283, -0.25664, -1.05264], [-2.25504, -0.436855, -0.839173], [-1.97181, -0.20937, -0.839173]], [[-1.7565, -0.262182, -0.469212], [-1.64914, -0.20959, -0.812248], [-1.39778, 0.0526804, -0.812248], [-1.58279, -0.177086, -1.02426], [-1.47542, -0.124493, -1.36729], [-1.69713, -0.319089, -1.15528], [-1.88213, -0.548855, -1.36729], [-1.83414, -0.439356, -1.02426], [-2.05584, -0.633952, -0.812248], [-1.80449, -0.371682, -0.812248]], [[-1.62726, -0.368039, -0.428415], [-1.49868, -0.324135, -0.765319], [-1.28078, -0.0334733, -0.765319], [-1.41921, -0.297002, -0.973538], [-1.29063, -0.253099, -1.31044], [-1.50477, -0.459871, -1.10222], [-1.6432, -0.723399, -1.31044], [-1.63711, -0.587664, -0.973538], [-1.85125, -0.794436, -0.765319], [-1.63335, -0.503774, -0.765319]], [[-1.50556, -0.45402, -0.373394], [-1.35092, -0.414989, -0.699782], [-1.16616, -0.102212, -0.699782], [-1.25535, -0.390866, -0.901501], [-1.10071, -0.351834, -1.22789], [-1.31047, -0.569263, -1.02617], [-1.39966, -0.857916, -1.22789], [-1.44011, -0.703642, -0.901501], [-1.64987, -0.921071, -0.699782], [-1.46511, -0.608295, -0.699782]], [[-1.39361, -0.523727, -0.306174], [-1.21006, -0.485721, -0.61735], [-1.05601, -0.15673, -0.61735], [-1.09662, -0.462231, -0.809667], [-0.913071, -0.424225, -1.12084], [-1.12172, -0.651041, -0.928526], [-1.16233, -0.956543, -1.12084], [-1.25067, -0.791222, -0.809667], [-1.45932, -1.01804, -0.61735], [-1.30527, -0.689048, -0.61735]], [[-1.2919, -0.580006, -0.228475], [-1.07871, -0.540443, -0.519941], [-0.950505, -0.200548, -0.519941], [-0.946957, -0.515992, -0.700076], [-0.73377, -0.476429, -0.991541], [-0.944764, -0.710947, -0.811406], [-0.941216, -1.02639, -0.991541], [-1.07517, -0.855887, -0.700076], [-1.28616, -1.09041, -0.519941], [-1.15795, -0.75051, -0.519941]], [[-1.19934, -0.624272, -0.141349], [-0.957732, -0.58336, -0.409527], [-0.847562, -0.237197, -0.409527], [-0.808412, -0.558075, -0.57527], [-0.566808, -0.517163, -0.843448], [-0.784216, -0.756388, -0.677705], [-0.745067, -1.07727, -0.843448], [-0.918582, -0.904237, -0.57527], [-1.13599, -1.14346, -0.409527], [-1.02582, -0.7973, -0.409527]], [[-1.11335, -0.656197, -0.044808], [-0.846136, -0.618455, -0.287987], [-0.742712, -0.270217, -0.287987], [-0.680986, -0.595129, -0.438281], [-0.413769, -0.557387, -0.68146], [-0.642837, -0.795936, -0.531167], [-0.581111, -1.12085, -0.68146], [-0.78441, -0.943367, -0.438281], [-1.01348, -1.18192, -0.287987], [-0.910055, -0.833678, -0.287987]], [[-1.02953, -0.674488, 0.0624958], [-0.741119, -0.649606, -0.156966], [-0.629552, -0.303891, -0.156966], [-0.562869, -0.634229, -0.2926], [-0.274453, -0.609347, -0.512062], [-0.521656, -0.838388, -0.376427], [-0.454973, -1.16873, -0.512062], [-0.674436, -0.979943, -0.2926], [-0.921639, -1.20898, -0.156966], [-0.810072, -0.86327, -0.156966]], [[-0.941149, -0.680164, 0.183273], [-0.638617, -0.681463, -0.0178214], [-0.502375, -0.344708, -0.0178214], [-0.451643, -0.682267, -0.142105], [-0.149111, -0.683567, -0.343199], [-0.420288, -0.89089, -0.218916], [-0.369555, -1.22845, -0.343199], [-0.587885, -1.01902, -0.142105], [-0.859062, -1.22635, -0.0178214], [-0.72282, -0.88959, -0.0178214]], [[-0.841129, -0.682668, 0.320454], [-0.535334, -0.720642, 0.128064], [-0.362312, -0.401221, 0.128064], [-0.346343, -0.744111, 0.00916022], [-0.040549, -0.782084, -0.18323], [-0.336474, -0.956028, -0.0643262], [-0.320505, -1.29892, -0.18323], [-0.519365, -1.06353, 0.00916022], [-0.815291, -1.23747, 0.128064], [-0.642268, -0.918054, 0.128064]], [[-0.728356, -0.701405, 0.474311], [-0.431276, -0.774534, 0.27845], [-0.221075, -0.478253, 0.27845], [-0.24767, -0.81973, 0.157402], [0.0494106, -0.892859, -0.0384589], [-0.264106, -1.03077, 0.0825896], [-0.2907, -1.37225, -0.0384589], [-0.45787, -1.11601, 0.157402], [-0.771387, -1.25392, 0.27845], [-0.561187, -0.957645, 0.27845]], [[-0.609066, -0.753814, 0.639991], [-0.328039, -0.847063, 0.429528], [-0.0914566, -0.571391, 0.429528], [-0.154355, -0.904694, 0.299455], [0.126672, -0.997943, 0.0889923], [-0.193228, -1.11069, 0.219066], [-0.256126, -1.44399, 0.0889923], [-0.390937, -1.18037, 0.299455], [-0.710837, -1.29311, 0.429528], [-0.474255, -1.01744, 0.429528]], [[-0.487096, -0.84401, 0.808722], [-0.223881, -0.937201, 0.576345], [0.0248025, -0.672394, 0.576345], [-0.0612057, -0.994796, 0.432727], [0.202009, -1.08799, 0.200349], [-0.114361, -1.19405, 0.343967], [-0.200369, -1.51645, 0.200349], [-0.309889, -1.2596, 0.432727], [-0.62626, -1.36567, 0.576345], [-0.377576, -1.10086, 0.576345]], [[-0.358119, -0.965594, 0.971127], [-0.11303, -1.04121, 0.713875], [0.135194, -0.775975, 0.713875], [0.0384441, -1.08795, 0.554884], [0.283534, -1.16357, 0.297632], [-0.0213502, -1.28076, 0.456622], [-0.118099, -1.59273, 0.297632], [-0.209779, -1.35319, 0.554884], [-0.514663, -1.47038, 0.713875], [-0.26644, -1.20514, 0.713875]], [[-0.213379, -1.10807, 1.1193], [0.0114663, -1.15412, 0.837714], [0.24911, -0.879362, 0.837714], [0.150428, -1.18258, 0.663685], [0.375273, -1.22863, 0.3821], [0.0894397, -1.36998, 0.556129], [-0.00924145, -1.6732, 0.3821], [-0.0872149, -1.45734, 0.663685], [-0.373049, -1.59869, 0.837714], [-0.135405, -1.32393, 0.837714]], [[-0.0446229, -1.25963, 1.24731], [0.155461, -1.26985, 0.944277], [0.374091, -0.979738, 0.944277], [0.279119, -1.27617, 0.756994], [0.479203, -1.28639, 0.453962], [0.220423, -1.45937, 0.641246], [0.125452, -1.7558, 0.453962], [0.060489, -1.56628, 0.756994], [-0.198291, -1.73927, 0.944277], [0.0203398, -1.44915, 0.944277]], [[0.153404, -1.40806, 1.35108], [0.322733, -1.38136, 1.0308], [0.514965, -1.07312, 1.0308], [0.427383, -1.36486, 0.832856], [0.596711, -1.33816, 0.512573], [0.373255, -1.54516, 0.710519], [0.285674, -1.83691, 0.512573], [0.235151, -1.6731, 0.832856], [0.0116946, -1.8801, 1.0308], [0.203927, -1.57186, 1.0308]], [[0.382253, -1.54128, 1.42815], [0.514685, -1.48096, 1.0953], [0.673888, -1.15444, 1.0953], [0.596532, -1.44368, 0.889586], [0.728964, -1.38336, 0.556736], [0.548723, -1.62245, 0.762448], [0.471367, -1.9117, 0.556736], [0.437329, -1.77021, 0.889586], [0.257088, -2.0093, 1.0953], [0.416292, -1.68277, 1.0953]], [[0.639908, -1.64814, 1.47734], [0.730347, -1.56091, 1.1365], [0.850598, -1.21811, 1.1365], [0.786242, -1.50699, 0.925841], [0.876681, -1.41975, 0.584995], [0.746468, -1.68552, 0.79565], [0.682112, -1.9744, 0.584995], [0.665992, -1.84978, 0.925841], [0.535778, -2.11555, 1.1365], [0.656029, -1.77276, 1.1365]], [[0.921297, -1.71899, 1.49855], [0.966539, -1.61389, 1.15378], [1.0427, -1.25869, 1.15378], [0.994501, -1.54893, 0.940691], [1.03974, -1.44382, 0.595914], [0.964711, -1.7283, 0.808998], [0.916511, -2.01854, 0.595914], [0.918339, -1.90412, 0.940691], [0.843307, -2.18861, 1.15378], [0.919469, -1.83341, 1.15378]], [[1.21894, -1.74622, 1.49247], [1.21814, -1.63357, 1.14711], [1.24602, -1.27137, 1.14711], [1.21764, -1.56395, 0.933664], [1.21684, -1.4513, 0.588302], [1.20011, -1.74477, 0.801748], [1.17173, -2.03735, 0.588302], [1.18976, -1.92615, 0.933664], [1.17303, -2.21962, 1.14711], [1.20091, -1.85742, 1.14711]], [[1.5236, -1.72457, 1.4604], [1.47842, -1.615, 1.11701], [1.45495, -1.25249, 1.11701], [1.45049, -1.54729, 0.904781], [1.4053, -1.43772, 0.561387], [1.44773, -1.72948, 0.773616], [1.44327, -2.02428, 0.561387], [1.47395, -1.9098, 0.904781], [1.51638, -2.20156, 1.11701], [1.49292, -1.83905, 1.11701]], [[1.825, -1.65132, 1.40412], [1.73947, -1.55493, 1.06448], [1.66292, -1.19981, 1.06448], [1.6866, -1.49535, 0.854565], [1.60107, -1.39895, 0.514922], [1.70124, -1.678, 0.724833], [1.72492, -1.97354, 0.514922], [1.76315, -1.85046, 0.854565], [1.86332, -2.12952, 1.06448], [1.78677, -1.7744, 1.06448]], [[2.11238, -1.52639, 1.32577], [1.99264, -1.45202, 0.990962], [1.86281, -1.11274, 0.990962], [1.91864, -1.40605, 0.784039], [1.79889, -1.33167, 0.449231], [1.95314, -1.58733, 0.656154], [2.00896, -1.88064, 0.449231], [2.04846, -1.74533, 0.784039], [2.2027, -2.00098, 0.990962], [2.07288, -1.6617, 0.990962]], [[2.37518, -1.35225, 1.22783], [2.22905, -1.307, 0.898339], [2.04743, -0.992384, 0.898339], [2.13873, -1.27902, 0.694704], [1.9926, -1.23377, 0.365216], [2.19516, -1.45618, 0.568851], [2.28646, -1.74282, 0.365216], [2.32035, -1.59364, 0.694704], [2.52292, -1.81605, 0.898339], [2.3413, -1.50144, 0.898339]], [[2.6036, -1.13382, 1.11304], [2.44006, -1.12263, 0.788856], [2.20994, -0.841535, 0.788856], [2.33898, -1.11571, 0.588501], [2.17544, -1.10452, 0.26432], [2.41873, -1.28516, 0.464675], [2.54777, -1.55934, 0.26432], [2.5691, -1.39681, 0.588501], [2.81239, -1.57745, 0.788856], [2.58228, -1.29635, 0.788856]], [[2.78916, -0.878157, 0.984388], [2.61778, -0.903613, 0.665099], [2.34432, -0.66448, 0.665099], [2.51186, -0.919346, 0.467768], [2.34047, -0.944801, 0.148479], [2.6154, -1.07686, 0.34581], [2.78294, -1.33173, 0.148479], [2.78532, -1.15848, 0.467768], [3.06025, -1.29054, 0.665099], [2.78679, -1.05141, 0.665099]], [[2.92519, -0.594112, 0.845061], [2.75551, -0.656344, 0.529937], [2.44564, -0.466754, 0.529937], [2.65065, -0.694805, 0.33518], [2.48097, -0.757037, 0.0200556], [2.77735, -0.835748, 0.214813], [2.98236, -1.0638, 0.0200556], [2.96052, -0.884395, 0.33518], [3.2569, -0.963106, 0.529937], [2.94702, -0.773517, 0.529937]], [[3.00719, -0.291798, 0.698393], [2.84812, -0.388579, 0.38647], [2.51037, -0.254813, 0.38647], [2.74981, -0.448393, 0.193691], [2.59074, -0.545174, -0.118232], [2.89779, -0.568032, 0.074547], [3.13722, -0.761611, -0.118232], [3.08756, -0.582158, 0.193691], [3.39461, -0.605016, 0.38647], [3.05686, -0.471251, 0.38647]], [[3.03312, 0.0179831, 0.547811], [2.89231, -0.109027, 0.237961], [2.53653, -0.0356621, 0.237961], [2.80529, -0.187524, 0.0464628], [2.66448, -0.314534, -0.263388], [2.97139, -0.281379, -0.0718896], [3.24015, -0.43324, -0.263388], [3.16107, -0.260888, 0.0464628], [3.46799, -0.227734, 0.237961], [3.1122, -0.154369, 0.237961]], [[3.01297, 0.22306, 0.447299], [2.89194, 0.0754433, 0.138223], [2.52928, 0.096523, 0.138223], [2.81714, -0.0157888, -0.0527965], [2.69611, -0.163405, -0.361872], [2.99505, -0.0852013, -0.170853], [3.28291, -0.197513, -0.361872], [3.1798, -0.0368685, -0.0527965], [3.47873, 0.0413356, 0.138223], [3.11607, 0.0624153, 0.138223]], [[2.95434, 0.520746, 0.297969], [2.85599, 0.35729, -0.0111818], [2.4941, 0.325562, -0.0111818], [2.7952, 0.256268, -0.202247], [2.69684, 0.0928122, -0.511398], [2.98129, 0.213443, -0.320332], [3.28238, 0.144149, -0.511398], [3.15708, 0.287996, -0.202247], [3.44153, 0.408627, -0.0111818], [3.07964, 0.376899, -0.0111818]]];
|
|
|
|
for(i = [0:len(expected) - 1]) {
|
|
assertEqualPoints(expected[i], sections[i]);
|
|
}
|
|
}
|
|
else {
|
|
// ==== test_path_extrude_axis_angle ====
|
|
expected = [[[2.9805, 0.222367, 0.447407], [2.88215, 0.0589106, 0.138256], [2.52026, 0.0271826, 0.138256], [2.82136, -0.0421108, -0.0528092], [2.723, -0.205567, -0.36196], [3.00745, -0.0849366, -0.170894], [3.30854, -0.15423, -0.36196], [3.18324, -0.0103828, -0.0528092], [3.46769, 0.110248, 0.138256], [3.1058, 0.0785196, 0.138256]], [[2.95434, 0.520746, 0.297969], [2.85599, 0.35729, -0.0111818], [2.4941, 0.325562, -0.0111818], [2.7952, 0.256268, -0.202247], [2.69684, 0.0928122, -0.511398], [2.98129, 0.213443, -0.320332], [3.28238, 0.144149, -0.511398], [3.15708, 0.287996, -0.202247], [3.44153, 0.408627, -0.0111818], [3.07964, 0.376899, -0.0111818]], [[2.86455, 0.805557, 0.153118], [2.77764, 0.628055, -0.151684], [2.42509, 0.542053, -0.134859], [2.72392, 0.518352, -0.340062], [2.637, 0.34085, -0.644864], [2.9086, 0.503705, -0.466885], [3.20742, 0.480005, -0.672088], [3.07646, 0.604355, -0.356887], [3.34806, 0.767209, -0.178908], [2.99552, 0.681207, -0.162083]], [[2.72752, 1.06964, 0.015547], [2.6542, 0.880061, -0.285534], [2.31993, 0.741734, -0.252475], [2.60889, 0.762895, -0.471612], [2.53557, 0.573315, -0.772693], [2.78747, 0.775973, -0.607046], [3.07643, 0.797134, -0.826183], [2.94316, 0.901222, -0.504671], [3.19507, 1.10388, -0.339024], [2.86079, 0.965553, -0.305965]], [[2.54875, 1.30479, -0.111553], [2.49076, 1.10553, -0.409708], [2.18335, 0.918084, -0.361421], [2.45492, 0.982373, -0.593979], [2.39693, 0.783108, -0.892134], [2.62276, 1.02211, -0.737707], [2.89433, 1.08639, -0.970265], [2.76233, 1.16981, -0.642266], [2.98816, 1.40881, -0.487839], [2.68075, 1.22137, -0.439552]], [[2.33552, 1.50419, -0.2252], [2.294, 1.29804, -0.521414], [2.02152, 1.06593, -0.459353], [2.26833, 1.17063, -0.704484], [2.22681, 0.964474, -1.0007], [2.42087, 1.23533, -0.855983], [2.66769, 1.34002, -1.10111], [2.54081, 1.40273, -0.766544], [2.73487, 1.67359, -0.62183], [2.4624, 1.44148, -0.559769]], [[2.09654, 1.66282, -0.322716], [2.07181, 1.4529, -0.618161], [1.84159, 1.18178, -0.544283], [2.05653, 1.32317, -0.800756], [2.0318, 1.11324, -1.0962], [2.18937, 1.41054, -0.959265], [2.4043, 1.55193, -1.21574], [2.28675, 1.59428, -0.874634], [2.44432, 1.89158, -0.737698], [2.21409, 1.62046, -0.66382]], [[1.84149, 1.7778, -0.401834], [1.83287, 1.56739, -0.697844], [1.6512, 1.264, -0.614663], [1.82753, 1.43736, -0.880788], [1.8189, 1.22695, -1.1768], [1.93651, 1.5445, -1.04526], [2.11284, 1.71785, -1.31139], [2.00919, 1.74075, -0.963969], [2.1268, 2.05829, -0.832433], [1.94514, 1.7549, -0.749252]], [[1.58057, 1.84855, -0.460816], [1.5861, 1.64086, -0.75881], [1.45798, 1.31289, -0.669451], [1.58952, 1.5125, -0.94298], [1.59505, 1.30481, -1.24097], [1.67081, 1.63587, -1.11203], [1.80235, 1.83548, -1.38556], [1.71764, 1.84047, -1.03234], [1.7934, 2.17153, -0.903395], [1.66528, 1.84356, -0.814036]], [[1.32382, 1.87694, -0.498575], [1.34016, 1.67472, -0.799918], [1.26887, 1.33054, -0.708146], [1.35027, 1.54974, -0.986157], [1.36661, 1.34752, -1.2875], [1.40057, 1.68522, -1.15798], [1.48196, 1.90442, -1.43599], [1.42156, 1.89392, -1.07793], [1.45552, 2.23162, -0.948407], [1.38422, 1.88744, -0.856635]], [[1.08053, 1.86715, -0.514808], [1.10289, 1.6723, -0.820584], [1.08964, 1.32055, -0.730775], [1.11672, 1.55188, -1.00956], [1.13909, 1.35703, -1.31534], [1.13345, 1.69484, -1.18187], [1.16053, 1.92616, -1.46065], [1.12997, 1.90362, -1.09937], [1.12434, 2.24144, -0.965898], [1.11108, 1.88969, -0.876089]], [[0.858524, 1.82543, -0.510091], [0.880812, 1.63853, -0.820796], [0.924361, 1.28755, -0.737801], [0.894586, 1.52302, -1.01282], [0.916874, 1.33612, -1.32353], [0.876184, 1.66854, -1.1828], [0.84641, 1.904, -1.45782], [0.851037, 1.87399, -1.09582], [0.810348, 2.20641, -0.955086], [0.853897, 1.85544, -0.872091]], [[0.663547, 1.7595, -0.485931], [0.678721, 1.57947, -0.801084], [0.775139, 1.23653, -0.729928], [0.688099, 1.4682, -0.99586], [0.703272, 1.28816, -1.31101], [0.634305, 1.61137, -1.16022], [0.547265, 1.84304, -1.42615], [0.59168, 1.81113, -1.06702], [0.522713, 2.13435, -0.916218], [0.619131, 1.79141, -0.845062]], [[0.498677, 1.67784, -0.444675], [0.49943, 1.50177, -0.762425], [0.642074, 1.17217, -0.707793], [0.499896, 1.39295, -0.958806], [0.500648, 1.21688, -1.27656], [0.412024, 1.5294, -1.11394], [0.269846, 1.75018, -1.36495], [0.357252, 1.72255, -1.01344], [0.268628, 2.03506, -0.850822], [0.411272, 1.70547, -0.79619]], [[0.364059, 1.58856, -0.389233], [0.34368, 1.41204, -0.70608], [0.523547, 1.09831, -0.671575], [0.331085, 1.30294, -0.901902], [0.310706, 1.12643, -1.21875], [0.212137, 1.42941, -1.04425], [0.0196751, 1.63404, -1.27458], [0.151218, 1.61667, -0.936407], [0.0526489, 1.91966, -0.76191], [0.232516, 1.60593, -0.727405]], [[0.256985, 1.49844, -0.322546], [0.210279, 1.31631, -0.633372], [0.416785, 1.01771, -0.620634], [0.181413, 1.20374, -0.825472], [0.134707, 1.02161, -1.1363], [0.0359454, 1.31872, -0.952069], [-0.199426, 1.50475, -1.15691], [-0.0250928, 1.50234, -0.83821], [-0.123855, 1.79944, -0.653981], [0.0826512, 1.50085, -0.641244]], [[0.172449, 1.41207, -0.246877], [0.0964491, 1.21962, -0.545465], [0.318554, 0.932268, -0.553367], [0.0494783, 1.10069, -0.730002], [-0.0265218, 0.90824, -1.02859], [-0.116819, 1.20477, -0.839169], [-0.385895, 1.37319, -1.0158], [-0.172626, 1.38804, -0.7221], [-0.262924, 1.68457, -0.532678], [-0.0408192, 1.39722, -0.540581]], [[0.104051, 1.33159, -0.163091], [-0.0017305, 1.12594, -0.443241], [0.225686, 0.843701, -0.46749], [-0.0671073, 0.998844, -0.616384], [-0.172889, 0.793194, -0.896534], [-0.248063, 1.09473, -0.708405], [-0.540856, 1.24987, -0.857298], [-0.294523, 1.28108, -0.592135], [-0.369698, 1.58262, -0.404005], [-0.142281, 1.30038, -0.428254]], [[0.0449523, 1.25719, -0.070278], [-0.0889033, 1.03822, -0.327376], [0.135222, 0.754295, -0.360859], [-0.171631, 0.902887, -0.486271], [-0.305486, 0.683914, -0.743369], [-0.361276, 0.994721, -0.563781], [-0.668128, 1.14331, -0.689193], [-0.395755, 1.18681, -0.452789], [-0.451545, 1.49762, -0.2732], [-0.22742, 1.21369, -0.306683]], [[-0.0114836, 1.18809, 0.0339872], [-0.170144, 0.958587, -0.198654], [0.044155, 0.667238, -0.232678], [-0.268202, 0.816747, -0.342434], [-0.426862, 0.587245, -0.575075], [-0.461248, 0.909149, -0.410267], [-0.773605, 1.05866, -0.520023], [-0.4825, 1.1081, -0.30841], [-0.516887, 1.43, -0.143602], [-0.302588, 1.13865, -0.177626]], [[-0.0715622, 1.12352, 0.152643], [-0.250781, 0.888396, -0.0584525], [-0.0509185, 0.586184, -0.0846979], [-0.361545, 0.743079, -0.188917], [-0.540763, 0.507951, -0.400012], [-0.553522, 0.840046, -0.253328], [-0.864148, 0.99694, -0.357546], [-0.561407, 1.04529, -0.162671], [-0.574165, 1.37739, -0.0159866], [-0.374303, 1.07517, -0.042232]], [[-0.141465, 1.06316, 0.287643], [-0.336201, 0.828018, 0.0907882], [-0.153793, 0.514118, 0.0781423], [-0.456554, 0.682692, -0.030875], [-0.651289, 0.447549, -0.22773], [-0.64367, 0.786877, -0.0982515], [-0.94643, 0.955451, -0.207269], [-0.638961, 0.996592, -0.0182292], [-0.631342, 1.33592, 0.11125], [-0.448935, 1.02202, 0.0986037]], [[-0.227322, 1.00662, 0.438508], [-0.431473, 0.776466, 0.245332], [-0.268022, 0.452055, 0.248007], [-0.557645, 0.634223, 0.125943], [-0.761796, 0.404067, -0.0672326], [-0.736642, 0.746808, 0.0505039], [-1.02626, 0.928976, -0.0715595], [-0.721096, 0.958634, 0.123269], [-0.695942, 1.30138, 0.241006], [-0.532491, 0.976964, 0.24368]], [[-0.334717, 0.952491, 0.601513], [-0.54076, 0.731084, 0.400289], [-0.395847, 0.398311, 0.415397], [-0.668102, 0.594248, 0.275925], [-0.874145, 0.372841, 0.0747005], [-0.836364, 0.715343, 0.189726], [-1.10862, 0.911279, 0.0502542], [-0.813014, 0.927021, 0.260816], [-0.775234, 1.26952, 0.375842], [-0.630321, 0.93675, 0.390951]], [[-0.467604, 0.897449, 0.769873], [-0.66664, 0.687552, 0.550115], [-0.537234, 0.34875, 0.570944], [-0.789651, 0.557828, 0.414297], [-0.988686, 0.34793, 0.194538], [-0.945653, 0.687045, 0.317483], [-1.19807, 0.896122, 0.160835], [-0.919056, 0.896629, 0.393467], [-0.876023, 1.23574, 0.516412], [-0.746617, 0.896942, 0.537241]], [[-0.627051, 0.836133, 0.93488], [-0.809598, 0.640306, 0.689331], [-0.689596, 0.297889, 0.707124], [-0.922418, 0.519278, 0.537574], [-1.10496, 0.323451, 0.292025], [-1.06631, 0.656103, 0.432786], [-1.29913, 0.877492, 0.263236], [-1.04242, 0.861694, 0.519781], [-1.00376, 1.19435, 0.660542], [-0.883762, 0.851931, 0.678335]], [[-0.810465, 0.761897, 1.08756], [-0.967893, 0.583272, 0.813201], [-0.848404, 0.240269, 0.819318], [-1.06519, 0.472875, 0.643635], [-1.22262, 0.29425, 0.369272], [-1.19917, 0.616634, 0.535057], [-1.41595, 0.84924, 0.359374], [-1.18468, 0.815878, 0.637518], [-1.16123, 1.13826, 0.803303], [-1.04174, 0.795259, 0.80942]], [[-1.01175, 0.668128, 1.22027], [-1.13784, 0.510654, 0.918165], [-1.00836, 0.171462, 0.905942], [-1.21577, 0.413329, 0.731453], [-1.34186, 0.255855, 0.429346], [-1.34396, 0.562811, 0.623613], [-1.55137, 0.804678, 0.449124], [-1.34525, 0.752521, 0.743676], [-1.34735, 1.05948, 0.937943], [-1.21787, 0.720285, 0.92572]], [[-1.22231, 0.549492, 1.32765], [-1.31435, 0.417546, 1.00195], [-1.16452, 0.0883814, 0.967753], [-1.37123, 0.335999, 0.800647], [-1.46326, 0.204053, 0.474938], [-1.49898, 0.489035, 0.697369], [-1.70568, 0.736652, 0.530262], [-1.52105, 0.665163, 0.834839], [-1.55677, 0.950145, 1.05727], [-1.40694, 0.620981, 1.02308]], [[-1.4325, 0.402678, 1.40689], [-1.49147, 0.300283, 1.06337], [-1.31289, -0.0109598, 1.00678], [-1.52791, 0.237, 0.851064], [-1.58688, 0.134605, 0.507546], [-1.6608, 0.390247, 0.754828], [-1.87583, 0.638206, 0.599116], [-1.70649, 0.548242, 0.907657], [-1.78042, 0.803884, 1.15494], [-1.60184, 0.492642, 1.09835]], [[-1.63279, 0.226528, 1.45726], [-1.66282, 0.156577, 1.10206], [-1.45027, -0.127848, 1.0253], [-1.68137, 0.113345, 0.882526], [-1.7114, 0.0433938, 0.52732], [-1.8242, 0.26241, 0.794289], [-2.05531, 0.503603, 0.651518], [-1.89392, 0.39777, 0.959285], [-2.00673, 0.616786, 1.22625], [-1.79418, 0.332361, 1.1495]], [[-1.81459, 0.0217734, 1.47952], [-1.82182, -0.0144367, 1.11813], [-1.57381, -0.263086, 1.02523], [-1.8263, -0.0368156, 0.894778], [-1.83354, -0.0730256, 0.533388], [-1.98234, 0.103027, 0.814152], [-2.23483, 0.329296, 0.683695], [-2.07431, 0.211833, 0.987673], [-2.22312, 0.387886, 1.26844], [-1.9751, 0.139237, 1.17554]], [[-1.9704, -0.20932, 1.47518], [-1.96188, -0.212155, 1.11202], [-1.68044, -0.416903, 1.00793], [-1.95662, -0.213907, 0.887578], [-1.9481, -0.216741, 0.524417], [-2.12731, -0.0884478, 0.813196], [-2.40348, 0.114549, 0.692843], [-2.23806, -0.00915799, 0.99167], [-2.41726, 0.119136, 1.28045], [-2.13582, -0.0856129, 1.17636]], [[-2.09387, -0.463212, 1.44612], [-2.07654, -0.434452, 1.0844], [-1.76663, -0.588669, 0.974248], [-2.06584, -0.416677, 0.860851], [-2.04851, -0.387917, 0.499135], [-2.25076, -0.31038, 0.790768], [-2.54997, -0.138388, 0.677371], [-2.37575, -0.26246, 0.971007], [-2.578, -0.184923, 1.26264], [-2.26808, -0.33914, 1.15248]], [[-2.17964, -0.73522, 1.3943], [-2.15975, -0.677651, 1.03617], [-1.82841, -0.776563, 0.924806], [-2.14745, -0.642072, 0.814835], [-2.12756, -0.584504, 0.456707], [-2.34463, -0.558952, 0.746869], [-2.66366, -0.42446, 0.636898], [-2.47878, -0.54316, 0.9262], [-2.69585, -0.517608, 1.21636], [-2.36452, -0.61652, 1.105]], [[-2.22336, -1.01958, 1.32174], [-2.20615, -0.936568, 0.968495], [-1.8618, -0.977369, 0.860238], [-2.19552, -0.885265, 0.75018], [-2.17831, -0.802255, 0.396939], [-2.40177, -0.828341, 0.68216], [-2.73549, -0.736237, 0.572102], [-2.53988, -0.844463, 0.858436], [-2.76334, -0.870549, 1.14366], [-2.41898, -0.911351, 1.0354]], [[-2.22183, -1.30951, 1.23052], [-2.21151, -1.20466, 0.88286], [-1.86318, -1.18645, 0.781384], [-2.20514, -1.13985, 0.667996], [-2.19483, -1.035, 0.320339], [-2.41649, -1.11105, 0.597918], [-2.75845, -1.06446, 0.48453], [-2.55348, -1.15806, 0.769472], [-2.77513, -1.23411, 1.04705], [-2.4268, -1.21591, 0.945576]], [[-2.17313, -1.59738, 1.12287], [-2.17299, -1.47427, 0.781089], [-1.82987, -1.39792, 0.689415], [-2.17291, -1.39819, 0.569859], [-2.17276, -1.27509, 0.228083], [-2.38491, -1.39836, 0.49597], [-2.72795, -1.39862, 0.376415], [-2.51603, -1.47454, 0.661534], [-2.72818, -1.59781, 0.929421], [-2.38505, -1.52146, 0.837747]], [[-2.07693, -1.87495, 1.00119], [-2.08945, -1.73705, 0.665344], [-1.7605, -1.60498, 0.585882], [-2.09719, -1.65182, 0.45778], [-2.10972, -1.51392, 0.121935], [-2.30528, -1.68077, 0.378609], [-2.64197, -1.72761, 0.250506], [-2.42615, -1.78389, 0.537242], [-2.62171, -1.95074, 0.793915], [-2.29276, -1.81867, 0.714454]], [[-1.93457, -2.13374, 0.868113], [-1.96164, -1.98431, 0.538105], [-1.65532, -1.80032, 0.472717], [-1.97837, -1.89196, 0.334149], [-2.00545, -1.74254, 0.00414212], [-2.17804, -1.9486, 0.24851], [-2.50109, -2.04024, 0.109943], [-2.2847, -2.07596, 0.399538], [-2.45729, -2.28202, 0.643906], [-2.15097, -2.09803, 0.578517]], [[-1.74924, -2.36542, 0.726483], [-1.79225, -2.20758, 0.402133], [-1.51631, -1.97666, 0.352186], [-1.81884, -2.11003, 0.201673], [-1.86185, -1.95219, -0.122678], [-2.00581, -2.19246, 0.108651], [-2.30834, -2.32583, -0.0418621], [-2.09478, -2.34095, 0.25162], [-2.23875, -2.58122, 0.482948], [-1.9628, -2.3503, 0.433001]], [[-1.52591, -2.56228, 0.579348], [-1.58585, -2.39903, 0.260409], [-1.34721, -2.12721, 0.22683], [-1.6229, -2.29813, 0.0632937], [-1.68284, -2.13488, -0.255645], [-1.79328, -2.40378, -0.0377772], [-2.06897, -2.5747, -0.201313], [-1.86154, -2.56996, 0.0968726], [-1.97198, -2.83885, 0.314741], [-1.73334, -2.56703, 0.281162]], [[-1.27119, -2.71768, 0.429911], [-1.34869, -2.55196, 0.116074], [-1.15333, -2.24614, 0.0993824], [-1.39658, -2.44953, -0.0778883], [-1.47409, -2.2838, -0.391725], [-1.54693, -2.57523, -0.187448], [-1.79018, -2.77862, -0.364718], [-1.59194, -2.75534, -0.0611969], [-1.66478, -3.04677, 0.143081], [-1.46943, -2.74096, 0.12639]], [[-0.993118, -2.82647, 0.281479], [-1.08842, -2.66117, -0.0276484], [-0.941282, -2.32903, -0.0273186], [-1.14731, -2.55901, -0.2187], [-1.24261, -2.3937, -0.527828], [-1.27465, -2.70114, -0.33698], [-1.48068, -2.93112, -0.528361], [-1.29445, -2.89115, -0.21903], [-1.32648, -3.19858, -0.0281822], [-1.17935, -2.86644, -0.0278523]], [[-0.700791, -2.88528, 0.137393], [-0.813692, -2.72328, -0.167528], [-0.718611, -2.37309, -0.150424], [-0.883468, -2.62317, -0.355979], [-0.996368, -2.46117, -0.6609], [-0.985355, -2.77772, -0.483019], [-1.15021, -3.02779, -0.688574], [-0.978548, -2.97336, -0.373083], [-0.967535, -3.2899, -0.195202], [-0.872454, -2.93971, -0.178098]], [[-0.403915, -2.89284, 0.000947729], [-0.533718, -2.73695, -0.300409], [-0.493323, -2.37746, -0.26717], [-0.613941, -2.64061, -0.486657], [-0.743744, -2.48472, -0.788014], [-0.688487, -2.80323, -0.622308], [-0.809106, -3.06637, -0.841795], [-0.654337, -3.00009, -0.519896], [-0.59908, -3.31861, -0.35419], [-0.558684, -2.95912, -0.320951]], [[-0.112334, -2.85006, -0.124687], [-0.257755, -2.70291, -0.423292], [-0.273405, -2.3432, -0.374974], [-0.34763, -2.61196, -0.607839], [-0.493051, -2.46481, -0.906443], [-0.393504, -2.77806, -0.751758], [-0.467729, -3.04682, -0.984623], [-0.331981, -2.97166, -0.656157], [-0.232433, -3.28492, -0.501472], [-0.248083, -2.92521, -0.453154]], [[0.164491, -2.76008, -0.236562], [0.00538563, -2.62395, -0.533413], [-0.0663245, -2.27325, -0.471527], [-0.0929468, -2.53982, -0.716877], [-0.252052, -2.40369, -1.01373], [-0.1094, -2.70457, -0.868511], [-0.136023, -2.97115, -1.11386], [-0.0212368, -2.89053, -0.778763], [0.121415, -3.19141, -0.633546], [0.0497049, -2.8407, -0.571661]], [[0.417999, -2.62817, -0.332043], [0.24782, -2.50479, -0.628325], [0.12145, -2.17222, -0.554891], [0.142644, -2.42854, -0.811438], [-0.0275356, -2.30516, -1.10772], [0.155742, -2.58696, -0.969993], [0.176936, -2.84328, -1.22654], [0.269014, -2.76111, -0.884873], [0.452291, -3.0429, -0.747145], [0.325921, -2.71033, -0.67371]], [[0.641022, -2.46146, -0.40892], [0.463021, -2.35172, -0.705971], [0.284857, -2.04605, -0.62357], [0.353011, -2.2839, -0.889559], [0.175011, -2.17416, -1.18661], [0.395132, -2.4309, -1.05395], [0.463286, -2.66875, -1.31994], [0.531175, -2.58957, -0.971959], [0.751297, -2.84631, -0.839298], [0.573133, -2.54064, -0.756897]], [[0.828221, -2.26864, -0.465525], [0.646171, -2.17227, -0.764752], [0.420561, -1.90154, -0.676584], [0.533658, -2.11271, -0.949684], [0.351608, -2.01634, -1.24891], [0.603556, -2.24322, -1.11847], [0.716653, -2.45439, -1.39157], [0.759268, -2.38344, -1.03785], [1.01122, -2.61031, -0.90741], [0.785606, -2.33959, -0.819242]], [[0.976447, -2.05942, -0.500858], [0.794402, -1.97469, -0.803589], [0.527117, -1.74576, -0.71349], [0.681892, -1.92232, -0.990687], [0.499847, -1.83759, -1.29342], [0.777548, -2.03144, -1.162], [0.932324, -2.208, -1.4392], [0.949177, -2.15124, -1.08079], [1.22688, -2.3451, -0.949372], [0.959593, -2.11617, -0.859273]], [[1.08497, -1.84394, -0.514713], [0.906912, -1.76741, -0.821964], [0.604972, -1.5854, -0.734371], [0.796864, -1.72011, -1.01186], [0.618802, -1.64358, -1.31911], [0.91546, -1.80336, -1.18335], [1.10735, -1.93807, -1.46083], [1.0988, -1.90211, -1.09945], [1.39546, -2.0619, -0.963692], [1.09352, -1.87989, -0.876099]], [[1.15557, -1.632, -0.507774], [0.984925, -1.55846, -0.819926], [0.65625, -1.42615, -0.739722], [0.879463, -1.51301, -1.01285], [0.708822, -1.43947, -1.325], [1.01742, -1.56669, -1.18165], [1.24063, -1.65355, -1.45477], [1.20814, -1.64532, -1.09305], [1.51673, -1.77254, -0.9497], [1.18806, -1.64023, -0.869495]], [[1.19231, -1.43226, -0.481649], [1.03148, -1.3549, -0.798061], [0.684329, -1.27212, -0.730252], [0.932086, -1.30709, -0.993614], [0.771258, -1.22974, -1.31003], [1.08521, -1.32871, -1.15638], [1.33296, -1.36368, -1.41974], [1.27924, -1.38987, -1.06142], [1.59319, -1.48884, -0.907778], [1.24604, -1.40606, -0.839969]], [[1.20115, -1.25131, -0.438766], [1.05107, -1.16229, -0.757384], [0.693257, -1.12552, -0.706557], [0.958316, -1.10727, -0.9543], [0.808236, -1.01825, -1.27292], [1.12213, -1.09599, -1.10741], [1.38719, -1.07775, -1.35516], [1.31613, -1.14404, -1.00513], [1.63003, -1.22178, -0.839623], [1.27221, -1.18501, -0.788796]], [[1.18914, -1.09298, -0.382058], [1.04912, -0.98434, -0.699169], [0.687134, -0.986647, -0.668728], [0.962587, -0.917197, -0.895154], [0.822572, -0.808558, -1.21227], [1.13283, -0.874275, -1.03509], [1.40828, -0.804826, -1.26152], [1.32457, -0.914891, -0.925595], [1.63483, -0.980608, -0.748423], [1.27284, -0.982915, -0.717982]], [[1.16343, -0.95794, -0.314417], [1.03146, -0.822823, -0.624727], [0.669662, -0.854368, -0.616009], [0.949892, -0.739316, -0.81651], [0.817919, -0.604199, -1.12682], [1.12308, -0.66821, -0.940426], [1.40331, -0.553159, -1.14093], [1.31169, -0.707771, -0.825228], [1.61685, -0.771782, -0.638833], [1.25506, -0.803327, -0.630115]], [[1.13036, -0.843817, -0.237961], [1.00381, -0.677663, -0.535188], [0.644059, -0.726803, -0.54669], [0.925596, -0.574975, -0.718885], [0.799047, -0.408821, -1.01611], [1.0996, -0.48114, -0.825308], [1.38113, -0.329312, -0.997504], [1.28534, -0.525836, -0.707384], [1.58589, -0.598154, -0.516579], [1.22614, -0.647294, -0.52808]], [[1.09479, -0.745931, -0.153345], [0.971504, -0.547301, -0.431398], [0.613413, -0.602124, -0.458452], [0.89531, -0.424541, -0.603244], [0.772026, -0.225912, -0.881297], [1.06953, -0.314789, -0.692731], [1.35143, -0.137206, -0.837523], [1.2534, -0.369718, -0.576191], [1.55091, -0.458596, -0.387624], [1.19282, -0.513419, -0.414678]], [[1.06015, -0.658376, -0.0594452], [0.939368, -0.429097, -0.314023], [0.581268, -0.478993, -0.349251], [0.864722, -0.287396, -0.47136], [0.743941, -0.0581172, -0.725937], [1.03991, -0.168982, -0.546828], [1.32336, 0.0226151, -0.668937], [1.22282, -0.2375, -0.436132], [1.51879, -0.348365, -0.257022], [1.16069, -0.39826, -0.29225]], [[1.02903, -0.575045, 0.0462945], [0.911731, -0.319657, -0.18389], [0.551991, -0.356436, -0.218545], [0.839239, -0.161818, -0.326151], [0.721944, 0.0935698, -0.556336], [1.01677, -0.0415386, -0.392656], [1.30401, 0.153078, -0.500263], [1.19898, -0.12504, -0.291497], [1.4938, -0.260148, -0.127817], [1.13406, -0.296927, -0.162472]], [[1.00395, -0.490164, 0.166777], [0.892358, -0.214986, -0.0424842], [0.530479, -0.233292, -0.068454], [0.823391, -0.0449162, -0.171814], [0.711799, 0.230262, -0.381075], [1.00442, 0.0715066, -0.235695], [1.29733, 0.259883, -0.339055], [1.18527, -0.0266098, -0.145845], [1.47789, -0.185365, -0.00046419], [1.11601, -0.203672, -0.026434]], [[0.987757, -0.398245, 0.303729], [0.884146, -0.110555, 0.107604], [0.521081, -0.107681, 0.0956956], [0.82011, 0.0672478, -0.0136082], [0.716499, 0.354938, -0.209733], [1.00492, 0.17536, -0.0811617], [1.30395, 0.350288, -0.190466], [1.18317, 0.0643741, -0.00170017], [1.4716, -0.115204, 0.126871], [1.10853, -0.112331, 0.114963]], [[0.983122, -0.293796, 0.456303], [0.888587, -0.00145563, 0.262483], [0.526156, 0.023027, 0.265785], [0.83016, 0.17922, 0.142695], [0.735625, 0.47156, -0.0511253], [1.01805, 0.275753, 0.0666214], [1.32205, 0.431947, -0.0564686], [1.19259, 0.154738, 0.139393], [1.47501, -0.0410694, 0.257139], [1.11258, -0.0165867, 0.260442]], [[0.991397, -0.171301, 0.620373], [0.905218, 0.117211, 0.417149], [0.544982, 0.161577, 0.432231], [0.851957, 0.295522, 0.291549], [0.765778, 0.584034, 0.0883253], [1.04168, 0.378304, 0.204603], [1.34865, 0.512248, 0.0639213], [1.21219, 0.251155, 0.276467], [1.48809, 0.0454252, 0.392745], [1.12786, 0.0897915, 0.407827]], [[1.01133, -0.0258016, 0.788842], [0.931331, 0.249732, 0.566027], [0.573617, 0.309863, 0.585804], [0.881886, 0.420021, 0.428319], [0.801883, 0.695554, 0.205504], [1.07241, 0.488102, 0.330988], [1.38068, 0.598261, 0.173503], [1.2396, 0.35989, 0.408542], [1.51012, 0.152438, 0.534026], [1.15241, 0.212569, 0.553804]], [[1.03845, 0.146053, 0.952875], [0.962137, 0.399134, 0.703692], [0.60583, 0.468186, 0.71929], [0.914973, 0.555547, 0.549688], [0.83866, 0.808628, 0.300504], [1.10603, 0.609538, 0.444868], [1.41518, 0.696899, 0.275265], [1.27128, 0.486494, 0.534089], [1.53865, 0.287405, 0.678452], [1.18235, 0.356457, 0.694051]], [[1.06542, 0.344993, 1.10358], [0.991382, 0.566741, 0.82553], [0.634629, 0.635189, 0.828453], [0.945622, 0.703788, 0.653685], [0.871581, 0.925536, 0.375636], [1.13783, 0.746185, 0.545673], [1.44882, 0.814785, 0.370905], [1.30237, 0.63534, 0.650762], [1.56862, 0.45599, 0.8208], [1.21187, 0.524438, 0.823723]], [[1.08338, 0.568691, 1.23354], [1.01218, 0.75206, 0.928137], [0.653666, 0.808428, 0.912042], [0.968169, 0.865389, 0.739387], [0.896963, 1.04876, 0.433983], [1.16254, 0.900592, 0.632681], [1.47704, 0.957553, 0.460026], [1.32668, 0.809021, 0.755482], [1.59226, 0.660856, 0.954179], [1.23375, 0.717223, 0.938084]], [[1.08351, 0.812108, 1.33772], [1.01778, 0.952969, 1.00938], [0.657981, 0.985197, 0.971033], [0.977161, 1.04003, 0.806459], [0.911433, 1.18089, 0.478124], [1.17442, 1.07391, 0.704747], [1.4936, 1.12874, 0.540174], [1.33696, 1.0078, 0.844808], [1.59995, 0.900824, 1.07143], [1.24015, 0.933051, 1.03308]], [[1.05831, 1.06838, 1.41357], [1.00215, 1.16603, 1.0682], [0.643997, 1.16308, 1.00753], [0.967446, 1.22637, 0.854754], [0.911286, 1.32402, 0.509388], [1.16735, 1.26549, 0.760331], [1.4908, 1.32878, 0.607552], [1.3256, 1.22931, 0.915422], [1.58167, 1.17078, 1.16637], [1.22351, 1.16784, 1.1057]], [[1.00229, 1.32982, 1.4606], [0.960246, 1.38675, 1.10429], [0.609096, 1.34003, 1.02381], [0.934261, 1.42193, 0.88408], [0.892217, 1.47886, 0.527769], [1.13522, 1.47255, 0.79772], [1.46039, 1.55446, 0.657988], [1.28541, 1.46865, 0.964559], [1.52842, 1.46234, 1.23451], [1.17727, 1.41562, 1.15403]], [[0.912, 1.58863, 1.47969], [0.888157, 1.60979, 1.11782], [0.551196, 1.51394, 1.02172], [0.873421, 1.62287, 0.894172], [0.849579, 1.64404, 0.532302], [1.07257, 1.6902, 0.81534], [1.39479, 1.79914, 0.687788], [1.21038, 1.71873, 0.990268], [1.43337, 1.7649, 1.27331], [1.09641, 1.66904, 1.17721]], [[0.785874, 1.83727, 1.47242], [0.783259, 1.82908, 1.10925], [0.468604, 1.6822, 1.00254], [0.781643, 1.82401, 0.884795], [0.779027, 1.81581, 0.521626], [0.975111, 1.91165, 0.812025], [1.28815, 2.05346, 0.694282], [1.0963, 1.97088, 0.991502], [1.29238, 2.06672, 1.2819], [0.977726, 1.91985, 1.17519]], [[0.623967, 2.06851, 1.44067], [0.644328, 2.03788, 1.07926], [0.360163, 1.84134, 0.967072], [0.656911, 2.01896, 0.8559], [0.677271, 1.98833, 0.494496], [0.840311, 2.12873, 0.787192], [1.13706, 2.30634, 0.676021], [0.941075, 2.2155, 0.968089], [1.10412, 2.3559, 1.26079], [0.819951, 2.15936, 1.1486]], [[0.427817, 2.27542, 1.38641], [0.471698, 2.22911, 1.02879], [0.225583, 1.98692, 0.915926], [0.498818, 2.20049, 0.807765], [0.5427, 2.15417, 0.450141], [0.667687, 2.33248, 0.740918], [0.940921, 2.54604, 0.632757], [0.744933, 2.44267, 0.920628], [0.86992, 2.62098, 1.21141], [0.623805, 2.37879, 1.09854]], [[0.200398, 2.45142, 1.31168], [0.267382, 2.39555, 0.959033], [0.0657912, 2.1138, 0.849743], [0.30878, 2.36102, 0.741088], [0.375764, 2.30514, 0.388445], [0.458956, 2.51381, 0.673936], [0.701944, 2.76102, 0.565281], [0.510371, 2.64277, 0.850379], [0.593563, 2.85143, 1.13587], [0.391972, 2.56968, 1.02658]], [[-0.0538763, 2.5904, 1.21855], [0.0351078, 2.5303, 0.871513], [-0.116832, 2.21653, 0.769391], [0.0901031, 2.49315, 0.657032], [0.179087, 2.43304, 0.309995], [0.217996, 2.66411, 0.587591], [0.424931, 2.94073, 0.475232], [0.242043, 2.80692, 0.759154], [0.280951, 3.03799, 1.03675], [0.129012, 2.72422, 0.934628]], [[-0.329203, 2.68702, 1.10927], [-0.21975, 2.62719, 0.768087], [-0.318367, 2.28988, 0.67608], [-0.152105, 2.59021, 0.557224], [-0.0426521, 2.53038, 0.216041], [-0.0493492, 2.77582, 0.483767], [0.116913, 3.07615, 0.364911], [-0.0534883, 2.92752, 0.649231], [-0.0601853, 3.17296, 0.916957], [-0.158802, 2.83566, 0.82495]], [[-0.618501, 2.73699, 0.986264], [-0.490359, 2.6812, 0.650953], [-0.533451, 2.32937, 0.571404], [-0.411163, 2.64672, 0.44372], [-0.28302, 2.59093, 0.108409], [-0.335585, 2.84285, 0.364806], [-0.213297, 3.1602, 0.237122], [-0.368071, 2.99854, 0.523269], [-0.420635, 3.25046, 0.779666], [-0.463727, 2.89864, 0.700117]], [[-0.913646, 2.73741, 0.852178], [-0.76873, 2.68883, 0.522625], [-0.755529, 2.33171, 0.457333], [-0.679167, 2.6588, 0.31895], [-0.534251, 2.61022, -0.0106026], [-0.631972, 2.86095, 0.233425], [-0.555609, 3.18804, 0.0950417], [-0.692367, 3.01591, 0.384242], [-0.790089, 3.26665, 0.628269], [-0.776888, 2.90953, 0.562977]], [[-1.20579, 2.68707, 0.70988], [-1.04611, 2.64837, 0.385889], [-0.977219, 2.29517, 0.336168], [-0.947419, 2.62445, 0.185652], [-0.787739, 2.58574, -0.138339], [-0.929002, 2.82795, 0.0926274], [-0.899202, 3.15723, -0.0578888], [-1.01631, 2.97765, 0.235373], [-1.15757, 3.21985, 0.46634], [-1.08868, 2.86666, 0.416618]], [[-1.48576, 2.58665, 0.562434], [-1.31343, 2.5601, 0.243748], [-1.19076, 2.21978, 0.210474], [-1.20692, 2.54369, 0.0467895], [-1.03458, 2.51714, -0.271896], [-1.2169, 2.74387, -0.0543731], [-1.23306, 3.06777, -0.218058], [-1.32958, 2.884, 0.0800635], [-1.51191, 3.11073, 0.297587], [-1.38924, 2.77042, 0.264313]], [[-1.74456, 2.43877, 0.413057], [-1.5618, 2.4263, 0.0993551], [-1.38849, 2.10745, 0.0830016], [-1.44885, 2.41859, -0.0945232], [-1.26609, 2.40612, -0.408225], [-1.48615, 2.61089, -0.20424], [-1.5465, 2.92203, -0.381764], [-1.62216, 2.73744, -0.0781697], [-1.84222, 2.9422, 0.125816], [-1.66891, 2.62335, 0.109462]], [[-1.97379, 2.24802, 0.265059], [-1.783, 2.25121, -0.0440624], [-1.56335, 1.96187, -0.0434066], [-1.66509, 2.25319, -0.23511], [-1.47431, 2.25638, -0.544232], [-1.72797, 2.43323, -0.353589], [-1.82971, 2.72454, -0.545293], [-1.88475, 2.54253, -0.235766], [-2.13841, 2.71937, -0.0451234], [-1.91876, 2.43003, -0.0444677]], [[-2.16616, 2.02078, 0.121778], [-1.96994, 2.04082, -0.183279], [-1.70931, 1.78836, -0.165907], [-1.84866, 2.05321, -0.371815], [-1.65244, 2.07326, -0.676873], [-1.93479, 2.2169, -0.499074], [-2.07413, 2.48176, -0.704982], [-2.10928, 2.30568, -0.389188], [-2.39163, 2.44933, -0.211388], [-2.13101, 2.19686, -0.194016]], [[-2.3159, 1.76497, -0.0135026], [-2.117, 1.80257, -0.315154], [-1.82179, 1.59353, -0.281752], [-1.99408, 1.82581, -0.501586], [-1.79519, 1.86341, -0.803237], [-2.10056, 1.96937, -0.63745], [-2.27285, 2.20165, -0.857284], [-2.28929, 2.03485, -0.534988], [-2.59467, 2.14081, -0.369201], [-2.29946, 1.93177, -0.335798]], [[-2.41911, 1.48968, -0.137638], [-2.22044, 1.54493, -0.436712], [-1.89792, 1.3849, -0.388386], [-2.09766, 1.57908, -0.621549], [-1.89899, 1.63433, -0.920623], [-2.22111, 1.69909, -0.765653], [-2.42085, 1.89326, -0.998816], [-2.42018, 1.73911, -0.669875], [-2.7423, 1.80387, -0.514905], [-2.41977, 1.64384, -0.466579]], [[-2.47404, 1.20473, -0.24771], [-2.2785, 1.27698, -0.54522], [-1.93673, 1.17045, -0.483539], [-2.15766, 1.32164, -0.729091], [-1.96213, 1.3939, -1.0266], [-2.2942, 1.41508, -0.880851], [-2.51513, 1.56628, -1.1264], [-2.49944, 1.42818, -0.790772], [-2.83151, 1.44936, -0.645022], [-2.48973, 1.34283, -0.583341]], [[-2.48122, 0.920135, -0.341131], [-2.29155, 1.00788, -0.638273], [-1.93919, 0.958028, -0.565319], [-2.17433, 1.06211, -0.821917], [-1.98466, 1.14985, -1.11906], [-2.31966, 1.12643, -0.980502], [-2.5548, 1.23052, -1.2371], [-2.52669, 1.11196, -0.89487], [-2.86168, 1.08854, -0.756314], [-2.50932, 1.03869, -0.683361]], [[-2.44352, 0.645617, -0.41575], [-2.26201, 0.746347, -0.713862], [-1.90812, 0.75489, -0.632288], [-2.14982, 0.808602, -0.898105], [-1.96831, 0.909332, -1.19622], [-2.29921, 0.841797, -1.06239], [-2.54091, 0.895509, -1.32821], [-2.50371, 0.800059, -0.979679], [-2.83461, 0.732524, -0.845851], [-2.48072, 0.741067, -0.764277]], [[-2.36604, 0.389994, -0.469971], [-2.19417, 0.500188, -0.770446], [-1.84787, 0.567168, -0.683523], [-2.08795, 0.568293, -0.95615], [-1.91609, 0.678488, -1.25663], [-2.23633, 0.568988, -1.12464], [-2.47641, 0.570113, -1.39727], [-2.43425, 0.501314, -1.04307], [-2.7545, 0.391814, -0.91109], [-2.4082, 0.458793, -0.824167]], [[-2.25579, 0.160652, -0.502881], [-2.09391, 0.275836, -0.807008], [-1.76394, 0.399448, -0.718645], [-1.99386, 0.347024, -0.994969], [-1.83198, 0.462208, -1.2991], [-2.13596, 0.314624, -1.16575], [-2.36588, 0.262199, -1.44207], [-2.32383, 0.223412, -1.08333], [-2.62781, 0.0758275, -0.949983], [-2.29784, 0.19944, -0.86162]], [[-2.12134, -0.0369652, -0.514374], [-1.96823, 0.0779885, -0.823094], [-1.66238, 0.254472, -0.737784], [-1.8736, 0.149034, -1.01389], [-1.72049, 0.263987, -1.32261], [-2.00414, 0.0838693, -1.18454], [-2.21536, -0.0215691, -1.46065], [-2.17945, -0.0274498, -1.0992], [-2.4631, -0.207568, -0.961128], [-2.15725, -0.0310844, -0.875818]], [[-1.97212, -0.199773, -0.505241], [-1.82473, -0.0906305, -0.818816], [-1.54911, 0.133022, -0.74147], [-1.73363, -0.0231768, -1.01262], [-1.58624, 0.0859657, -1.32619], [-1.84767, -0.119713, -1.18019], [-2.03219, -0.275911, -1.45134], [-2.00925, -0.246829, -1.08996], [-2.27068, -0.452507, -0.943964], [-1.99507, -0.228855, -0.866618]], [[-1.81759, -0.327299, -0.47719], [-1.67099, -0.229364, -0.794811], [-1.42924, 0.0340337, -0.730409], [-1.58038, -0.168836, -0.991112], [-1.43378, -0.0709006, -1.30873], [-1.67379, -0.294217, -1.15224], [-1.82493, -0.497086, -1.41294], [-1.82213, -0.432233, -1.05551], [-2.06214, -0.65555, -0.899017], [-1.82039, -0.392152, -0.834614]], [[-1.66626, -0.421685, -0.432722], [-1.51396, -0.339528, -0.752132], [-1.30653, -0.0450302, -0.70515], [-1.41984, -0.288752, -0.949539], [-1.26755, -0.206595, -1.26895], [-1.48987, -0.43938, -1.10058], [-1.60319, -0.683102, -1.34497], [-1.62728, -0.583249, -0.996521], [-1.8496, -0.816035, -0.828151], [-1.64217, -0.521537, -0.781169]], [[-1.52468, -0.487346, -0.37479], [-1.35943, -0.424134, -0.692064], [-1.1831, -0.107627, -0.665694], [-1.2573, -0.385067, -0.888151], [-1.09206, -0.321854, -1.20543], [-1.30317, -0.556534, -1.02564], [-1.37737, -0.833973, -1.24809], [-1.43364, -0.701573, -0.914521], [-1.64475, -0.936253, -0.734732], [-1.46841, -0.619746, -0.708362]], [[-1.39666, -0.530291, -0.306222], [-1.21165, -0.48746, -0.615901], [-1.05969, -0.157535, -0.611166], [-1.0973, -0.460989, -0.807294], [-0.912291, -0.418159, -1.11697], [-1.12055, -0.648534, -0.928508], [-1.15817, -0.951989, -1.12464], [-1.24927, -0.790914, -0.81203], [-1.45753, -1.02129, -0.623564], [-1.30557, -0.691365, -0.618828]], [[-1.28295, -0.557199, -0.228982], [-1.07323, -0.534564, -0.524737], [-0.936237, -0.19845, -0.539753], [-0.943619, -0.520575, -0.707524], [-0.733899, -0.49794, -1.00328], [-0.948182, -0.719659, -0.811212], [-0.955564, -1.04178, -0.978984], [-1.08062, -0.856688, -0.692509], [-1.2949, -1.07841, -0.500442], [-1.1579, -0.742294, -0.515457]], [[-1.18167, -0.574563, -0.143512], [-0.945352, -0.570858, -0.419384], [-0.812782, -0.23395, -0.449118], [-0.799298, -0.568569, -0.589882], [-0.562978, -0.564865, -0.865753], [-0.790964, -0.775375, -0.676878], [-0.777479, -1.10999, -0.817641], [-0.931867, -0.905477, -0.560147], [-1.15985, -1.11599, -0.371272], [-1.02728, -0.779079, -0.401007]], [[-1.0893, -0.58821, -0.0484782], [-0.828025, -0.601838, -0.300503], [-0.690049, -0.267814, -0.337334], [-0.666549, -0.610261, -0.456263], [-0.405276, -0.623889, -0.708288], [-0.652026, -0.821904, -0.529765], [-0.628526, -1.16435, -0.648694], [-0.804525, -0.944285, -0.419432], [-1.05128, -1.1423, -0.240909], [-0.913299, -0.808276, -0.27774]], [[-1.00185, -0.603379, 0.0587882], [-0.720396, -0.632936, -0.168975], [-0.569452, -0.304384, -0.204131], [-0.546448, -0.651204, -0.30974], [-0.264994, -0.680761, -0.537504], [-0.532231, -0.86555, -0.375011], [-0.509227, -1.21237, -0.480621], [-0.697392, -0.979755, -0.274585], [-0.964629, -1.16454, -0.112092], [-0.813685, -0.835992, -0.147248]], [[-0.915663, -0.62515, 0.181131], [-0.620803, -0.669376, -0.0263969], [-0.4524, -0.348517, -0.0520054], [-0.43857, -0.696709, -0.154656], [-0.14371, -0.740935, -0.362184], [-0.430023, -0.911903, -0.218098], [-0.416193, -1.26009, -0.320748], [-0.606974, -1.01757, -0.129048], [-0.893287, -1.18854, 0.0150385], [-0.724883, -0.867677, -0.01057]], [[-0.827445, -0.658733, 0.32003], [-0.526668, -0.715843, 0.124487], [-0.339283, -0.404831, 0.113335], [-0.340777, -0.75114, 0.00363447], [-0.0399994, -0.80825, -0.191909], [-0.3417, -0.96517, -0.0641645], [-0.343194, -1.31148, -0.173866], [-0.528162, -1.06215, 0.0147859], [-0.829863, -1.21907, 0.14253], [-0.642478, -0.90806, 0.131379]], [[-0.733743, -0.709124, 0.47426], [-0.434372, -0.775928, 0.279633], [-0.228804, -0.47644, 0.28351], [-0.24935, -0.817215, 0.159346], [0.0500214, -0.884019, -0.0352816], [-0.262048, -1.02783, 0.0826087], [-0.282594, -1.3686, -0.0415549], [-0.454918, -1.1167, 0.155469], [-0.766988, -1.26051, 0.273359], [-0.56142, -0.961021, 0.277236]], [[-0.630369, -0.780028, 0.639296], [-0.339351, -0.851443, 0.433932], [-0.118073, -0.563729, 0.448877], [-0.159492, -0.89558, 0.30701], [0.131526, -0.966994, 0.101645], [-0.185091, -1.10067, 0.219331], [-0.226509, -1.43252, 0.0774642], [-0.38077, -1.18329, 0.292065], [-0.697387, -1.31697, 0.409751], [-0.476109, -1.02926, 0.424695]], [[-0.512348, -0.872465, 0.807748], [-0.236513, -0.941906, 0.581786], [-0.00345302, -0.66387, 0.600369], [-0.0660372, -0.984823, 0.442134], [0.209798, -1.05426, 0.216171], [-0.104716, -1.18318, 0.344339], [-0.1673, -1.50414, 0.186103], [-0.299097, -1.26286, 0.42355], [-0.613611, -1.39178, 0.551718], [-0.380551, -1.11374, 0.570301]], [[-0.374583, -0.983774, 0.970679], [-0.120893, -1.04442, 0.717836], [0.118348, -0.771373, 0.731103], [0.0358961, -1.0819, 0.56157], [0.289586, -1.14254, 0.308727], [-0.0150616, -1.27382, 0.456793], [-0.0975128, -1.58434, 0.287261], [-0.203344, -1.35494, 0.548303], [-0.507992, -1.48622, 0.696369], [-0.268752, -1.21317, 0.709636]], [[-0.212961, -1.10759, 1.1193], [0.0116581, -1.15403, 0.837597], [0.249504, -0.879443, 0.837219], [0.15048, -1.18273, 0.663496], [0.375099, -1.22917, 0.381795], [0.0892802, -1.37017, 0.556129], [-0.00974368, -1.67345, 0.382406], [-0.0873657, -1.45731, 0.663874], [-0.373185, -1.59831, 0.838209], [-0.135339, -1.32373, 0.837831]], [[-0.0253282, -1.23482, 1.24644], [0.163996, -1.2644, 0.93782], [0.390953, -0.981462, 0.917792], [0.281005, -1.28269, 0.747082], [0.47033, -1.31227, 0.43846], [0.213054, -1.46885, 0.641577], [0.103106, -1.77007, 0.470867], [0.0540483, -1.56563, 0.76711], [-0.203228, -1.72221, 0.970227], [0.0237291, -1.43927, 0.950199]], [[0.188083, -1.35529, 1.34738], [0.337483, -1.36863, 1.01652], [0.54277, -1.07195, 0.973998], [0.429817, -1.37687, 0.812035], [0.579217, -1.39021, 0.481176], [0.360009, -1.56532, 0.711936], [0.247057, -1.87024, 0.549972], [0.224531, -1.67355, 0.854553], [0.00532206, -1.84866, 1.08531], [0.210609, -1.55198, 1.04279]], [[0.424851, -1.45919, 1.41984], [0.532001, -1.45977, 1.07273], [0.704643, -1.14677, 1.00801], [0.598223, -1.46013, 0.858207], [0.705373, -1.46072, 0.511098], [0.532452, -1.65381, 0.765622], [0.426033, -1.96717, 0.615815], [0.425582, -1.77314, 0.922926], [0.252661, -1.96623, 1.17745], [0.425303, -1.65322, 1.11273]], [[0.680925, -1.53812, 1.46355], [0.746048, -1.53129, 1.10623], [0.876091, -1.2027, 1.02208], [0.786297, -1.52707, 0.885395], [0.85142, -1.52025, 0.528074], [0.730801, -1.72755, 0.800917], [0.641007, -2.05192, 0.664228], [0.656254, -1.85567, 0.969543], [0.535635, -2.06297, 1.24239], [0.665678, -1.73438, 1.15824]], [[0.951191, -1.58543, 1.4795], [0.976809, -1.57722, 1.11722], [1.05631, -1.23693, 1.01799], [0.992641, -1.57214, 0.893326], [1.01826, -1.56393, 0.531052], [0.953293, -1.77932, 0.816277], [0.889625, -2.11454, 0.69161], [0.913141, -1.91244, 0.992556], [0.848174, -2.12782, 1.27778], [0.927675, -1.78753, 1.17855]], [[1.22985, -1.59619, 1.46932], [1.22019, -1.59232, 1.10619], [1.2438, -1.24667, 0.996943], [1.21422, -1.58993, 0.881772], [1.20456, -1.58607, 0.51865], [1.19594, -1.80208, 0.810593], [1.16636, -2.14534, 0.695422], [1.19061, -1.93558, 0.991023], [1.18199, -2.15159, 1.28297], [1.2056, -1.80595, 1.17371]], [[1.51058, -1.567, 1.43491], [1.47086, -1.57231, 1.07386], [1.43599, -1.22921, 0.959704], [1.44632, -1.57559, 0.850713], [1.40661, -1.5809, 0.489658], [1.45271, -1.78967, 0.783353], [1.46304, -2.13605, 0.674362], [1.4812, -1.91869, 0.964866], [1.52729, -2.12746, 1.25856], [1.49242, -1.78436, 1.14441]], [[1.78657, -1.4959, 1.37826], [1.7224, -1.51406, 1.02116], [1.62906, -1.18211, 0.906864], [1.68274, -1.52528, 0.800466], [1.61857, -1.54343, 0.443369], [1.71592, -1.73737, 0.734709], [1.7696, -2.08053, 0.628311], [1.77608, -1.85722, 0.914767], [1.87343, -2.05116, 1.20611], [1.78009, -1.71921, 1.09181]], [[2.05061, -1.38233, 1.30138], [1.96747, -1.41588, 0.94935], [1.81795, -1.10371, 0.839077], [1.91608, -1.43661, 0.731781], [1.83294, -1.47015, 0.379747], [1.97673, -1.64235, 0.665468], [2.07486, -1.97526, 0.558172], [2.0656, -1.74878, 0.842054], [2.20939, -1.92098, 1.12778], [2.05987, -1.60881, 1.0175]], [[2.2952, -1.22724, 1.20638], [2.19819, -1.27774, 0.859968], [1.99667, -0.993479, 0.757242], [2.13823, -1.30895, 0.645872], [2.04121, -1.35946, 0.299458], [2.22571, -1.50393, 0.577042], [2.36727, -1.81941, 0.465672], [2.33974, -1.59322, 0.748598], [2.52424, -1.73769, 1.02618], [2.32273, -1.45343, 0.923456]], [[2.51284, -1.03314, 1.09551], [2.40653, -1.10142, 0.754915], [2.1587, -0.852377, 0.66261], [2.34083, -1.14362, 0.544418], [2.23453, -1.2119, 0.203825], [2.4534, -1.32362, 0.471371], [2.63554, -1.61486, 0.353178], [2.58867, -1.39266, 0.636723], [2.80754, -1.50438, 0.904269], [2.55971, -1.25534, 0.811963]], [[2.69632, -0.804209, 0.971208], [2.58481, -0.890524, 0.636425], [2.29748, -0.682984, 0.556815], [2.51588, -0.94387, 0.429518], [2.40437, -1.03019, 0.0947355], [2.65086, -1.10511, 0.350844], [2.86927, -1.36599, 0.223547], [2.80321, -1.15141, 0.509128], [3.04971, -1.22633, 0.765237], [2.76238, -1.01879, 0.685627]], [[2.8392, -0.546199, 0.836151], [2.72609, -0.650404, 0.507043], [2.40698, -0.489507, 0.441867], [2.65618, -0.714807, 0.303643], [2.54306, -0.819012, -0.0254647], [2.81019, -0.85405, 0.218216], [3.05939, -1.07935, 0.0799924], [2.97529, -0.875704, 0.368819], [3.24242, -0.910741, 0.6125], [2.92331, -0.749844, 0.547324]], [[2.93615, -0.266308, 0.693225], [2.82468, -0.387946, 0.369582], [2.48212, -0.277622, 0.320099], [2.75579, -0.463122, 0.169559], [2.64432, -0.584761, -0.154084], [2.92492, -0.577768, 0.0765208], [3.19859, -0.763268, -0.0740189], [3.09835, -0.573446, 0.219042], [3.37895, -0.566454, 0.449647], [3.03639, -0.45613, 0.400164]], [[2.98335, 0.027088, 0.54551], [2.87648, -0.11125, 0.227064], [2.51924, -0.0541853, 0.194101], [2.81044, -0.196748, 0.0302532], [2.70357, -0.335086, -0.288193], [2.9904, -0.284857, -0.0710107], [3.2816, -0.427419, -0.234859], [3.16768, -0.253813, 0.0632155], [3.45451, -0.203583, 0.280398], [3.09727, -0.146518, 0.247436]], [[2.98177, 0.224436, 0.446426], [2.88233, 0.0727283, 0.131681], [2.51979, 0.0836457, 0.111385], [2.82088, -0.0210325, -0.0628413], [2.72145, -0.172741, -0.377586], [3.00696, -0.0857271, -0.170519], [3.30805, -0.190405, -0.344746], [3.18342, -0.0319498, -0.0425455], [3.46894, 0.0550637, 0.164521], [3.1064, 0.065981, 0.144225]]];
|
|
|
|
for(i = [0:len(expected) - 1]) {
|
|
assertEqualPoints(expected[i], sections[i]);
|
|
}
|
|
}
|
|
}
|
|
|
|
module test_path_extrude_euler_angle() {
|
|
echo("==== test_path_extrude_euler_angle ====");
|
|
|
|
p = 2;
|
|
q = 3;
|
|
phi_step = 0.05;
|
|
star_radius = 0.5;
|
|
|
|
pts = torus_knot(p, q, phi_step);
|
|
|
|
shape_pentagram_pts = shape_pentagram(star_radius);
|
|
|
|
path_extrude(
|
|
shape_pentagram_pts,
|
|
concat(pts, [pts[0]]),
|
|
closed = true,
|
|
method = "EULER_ANGLE"
|
|
);
|
|
}
|
|
|
|
module test_path_extrude_axis_angle() {
|
|
echo("==== test_path_extrude_axis_angle ====");
|
|
|
|
p = 2;
|
|
q = 3;
|
|
phi_step = 0.05;
|
|
star_radius = 0.5;
|
|
|
|
pts = torus_knot(p, q, phi_step);
|
|
|
|
shape_pentagram_pts = shape_pentagram(star_radius);
|
|
|
|
// adjust it
|
|
path_extrude(
|
|
shape_pentagram_pts,
|
|
concat(pts, [pts[0]]),
|
|
closed = true,
|
|
twist = 188,
|
|
method = "AXIS_ANGLE"
|
|
);
|
|
}
|
|
|
|
test_path_extrude_euler_angle();
|
|
test_path_extrude_axis_angle(); |