8 #include "imstkLogger.h" 9 #include "imstkVecDataArray.h" 11 using namespace imstk;
13 std::pair<std::shared_ptr<VecDataArray<double, 3>>, std::shared_ptr<VecDataArray<int, 3>>>
16 std::vector<double> buffVertices
18 -7.54836941, 4.80296516, 3.98409724,
19 1.96049738, 2.10436249, 3.07408285,
20 -7.51325989, 4.28600407, 4.48443222,
21 4.00396872, 0.531559169, 1.09580469,
22 -5.39809895, -5.83303165, 4.51194954,
23 -0.916336358, 2.15743351, -1.10614133,
24 4.07273054, 0.290464878, 1.93908608,
25 -4.69352341, 5.76267767, 0.793864846,
26 -1.01823282, 0.98005116, 4.21656132,
27 -7.13229465, 6.36770296, -1.46091282,
28 -4.30722046, 6.58275795, 0.386705339,
29 -1.5027914, -5.65539932, 5.08153343,
30 -7.79874754, 1.76831543, -0.489386469,
31 -0.0882063061, 2.43317366, 3.31053686,
32 -4.48883343, -5.78009129, 4.33845711,
33 -2.26118922, -5.42806578, 5.12007523,
34 0.135558411, -5.6130228, 4.75126076,
35 -2.96750736, -1.13024569, -2.83392882,
36 -2.51439023, 7.89432096, -0.991773784,
37 -4.25442553, -5.2697525, 3.95192981,
38 -3.47552657, 2.52875233, -0.26893428,
39 -0.959657907, -5.38754129, 4.83199215,
40 -7.49270296, 3.75889206, 4.86047983,
41 -1.7969048, -5.2889533, 4.93717003,
42 -1.27517247, -4.8903017, 4.96009922,
43 -0.776118994, 2.32686782, 3.38570452,
44 -2.09379339, -5.05825758, 4.67595816,
45 3.0640645, -5.1852479, 3.3612442,
46 3.85481, -5.02096748, 3.19320178,
47 -2.53821015, 8.10519695, -1.63697946,
48 -5.04848766, -5.19011688, 3.88091373,
49 0.196377173, -4.72267771, 5.26748991,
50 -5.88712931, 5.34011984, 2.88336277,
51 -4.57634163, -4.37667847, 3.81409073,
52 -4.00677395, -4.68520689, 3.88748741,
53 -6.55612373, 5.94842339, -1.55851412,
54 -0.643900573, -4.20360756, 5.39440155,
55 -3.47420311, -4.40349913, 3.76745272,
56 0.236023426, 1.112149, 4.1663065,
57 -8.070961, 5.10526371, 3.25309324,
58 -1.92450237, 1.91238284, 3.38199377,
59 -6.25289726, 5.11347342, 3.50276566,
60 -2.43237877, 8.31996155, -1.21801496,
61 -7.4378767, 5.90609074, -0.816587925,
62 -1.71815121, 1.35224319, 3.89853525,
63 -3.7399807, 6.87897491, 0.0642780513,
64 3.41443992, -3.96188283, 3.59480929,
65 -3.82572579, -3.83834028, 3.99248838,
66 -9.34880447, 1.94560337, 2.18091607,
67 1.55363488, 2.88188791, 1.52055252,
68 -6.28177357, 7.01224709, -5.06197023,
69 1.40165555, 1.17583323, 3.92013717,
70 -5.05560017, 3.57984495, 2.52188778,
71 -3.15575957, -3.85094476, 3.81533718,
72 0.974324346, -3.76870298, 5.37540483,
73 -1.31990635, 2.46972871, 3.0112617,
74 -1.87059104, 2.29811454, 2.92407823,
75 -2.9048183, 7.58992863, -0.611207008,
76 -3.83779836, 2.79239035, 0.376184583,
77 3.92162085, -3.69458961, 3.19517088,
78 -2.40380526, 2.65655971, 0.938035429,
79 -3.34225893, -3.23092461, 3.95727396,
80 0.0749290958, 3.09604096, 1.36592019,
81 -4.98966122, -3.35614729, 3.72018456,
82 3.60344601, 1.14953053, 2.04520941,
83 0.330061555, -2.87174463, 5.61650085,
84 -8.6582098, 0.345381916, 0.713565946,
85 -6.03796196, -1.19784296, -1.93914032,
86 -0.954714477, -3.36217046, 5.44244576,
87 0.281574249, 3.05250263, 2.07566476,
88 4.58991718, -3.44829249, 2.70706606,
89 -4.69571686, -2.91438556, 4.12377977,
90 -4.07773161, -3.11037612, 4.1101346,
91 -2.58496881, -3.16543698, 4.24222612,
92 4.32278633, -2.78755784, 2.65527582,
93 0.00502982875, 2.8473537, 2.71001339,
94 -1.04262221, 6.92363834, -1.93338561,
95 -0.564059258, -2.55940557, 5.77119303,
96 -6.7500596, 4.7093153, 3.99646044,
97 -8.38701344, 0.311670542, 2.69915581,
98 -5.33760452, -2.80676126, 4.01522779,
99 -1.49980879, 1.8407495, 3.60841608,
100 -7.99047947, 2.33541346, 5.16736746,
101 -7.40868759, 3.16974425, 5.13347149,
102 4.38950491, -0.433140516, 1.49193728,
103 -7.53857279, 5.56625938, 1.56747425,
104 -3.64962506, 7.4205184, -0.250189245,
105 -6.26618814, -6.39552832, 4.21107531,
106 0.198480844, -2.24771762, 5.67873526,
107 -2.95403481, -2.2476182, 4.21315193,
108 -3.22075391, 7.71841669, -0.577287793,
109 -0.998007774, 1.59312439, 3.92220902,
110 -2.88039017, 5.50749063, -0.449995995,
111 -4.34655476, 2.65583467, 2.00491166,
112 -3.0086422, 2.21958423, 2.4495225,
113 -6.49106741, -1.52182007, 4.17248774,
114 -5.37758493, -2.02442455, 4.32791615,
115 -4.38605833, -1.798123, 4.29715967,
116 -3.58939624, -2.37126017, 4.15427685,
117 -8.5024519, 0.9826594, 2.35980916,
118 -0.836105347, -1.72648859, 5.76800156,
119 -0.252800703, -1.90409303, 5.72053719,
120 -1.47801208, 6.24622822, -1.09099913,
121 0.244940519, -1.39715505, 5.64762926,
122 -6.55318069, 5.39229774, 3.06351352,
123 -3.72315598, -1.328866, 4.38063669,
124 -1.53286505, -1.63840914, 5.67083549,
125 -0.255434632, 2.02001214, 3.69559073,
126 0.766480923, -1.81639147, 5.57776737,
127 -4.44147015, 1.65560269, 3.18821216,
128 -6.9911375, 5.97947693, -0.802412331,
129 -3.08318996, -1.48664796, 4.392869,
130 -0.356970251, -1.27379906, 5.6845293,
131 0.857996821, -0.742102504, 5.28840828,
132 -7.77580452, 6.49865818, -2.73024607,
133 -4.88938951, -0.704554796, 4.39227581,
134 -4.21930552, -0.630669534, 4.23564672,
135 -3.36440277, -0.930788159, 4.42191315,
136 2.62727356, 2.24178886, 1.83274221,
137 -0.947640777, -1.02858818, 5.6607666,
138 -2.62991929, -0.931135833, 4.70709944,
139 -0.384230137, -0.606512964, 5.49998808,
140 0.0996810943, -0.737908483, 5.50991535,
141 -0.934539795, 2.97602844, 1.45438457,
142 -6.26621771, -0.582990587, 4.32428074,
143 -3.69920254, -0.449534088, 4.30244684,
144 -6.82400179, 5.59550953, 2.27250004,
145 -6.51839876, 5.38545275, -0.360853642,
146 -1.05891967, -0.433419764, 5.37190962,
147 -3.1296792, 1.57493639, 3.31850481,
148 2.12480736, 2.56648278, 1.92102933,
149 -5.27430677, 4.86506271, 1.97360349,
150 -2.89168572, -0.26089263, 4.43626404,
151 1.66648483, -0.581014574, 4.85073805,
152 4.76606321, -3.11211109, 2.4269712,
153 -0.648907542, -0.0861278996, 4.95855904,
154 -0.0827087834, -0.142789304, 5.0640831,
155 0.488793075, -0.170482635, 5.02547073,
156 1.09308124, -0.181077123, 4.87105656,
157 -2.68962407, 8.05431938, -0.806348443,
158 -4.2957201, 2.99642444, 0.811220706,
159 -7.06887197, 6.70729303, -2.36165714,
160 -1.85906208, 2.75792456, 1.26346374,
161 -7.57954836, 5.10182428, -1.43196797,
162 -5.45609474, 0.369486719, 4.12491083,
163 -4.63847637, 0.265499175, 4.14757442,
164 0.203205347, 0.0642428249, 4.64645958,
165 1.16188335, 0.346654326, 4.56490231,
166 -5.76780844, 5.47962379, 2.13588333,
167 -7.19359922, 2.12160802, 5.24781227,
168 -3.54731226, 0.269912034, 4.08688641,
169 -2.62205315, 0.382106245, 4.24591351,
170 0.233421758, 1.77240884, 3.82865906,
171 3.08499146, 1.54988062, 2.70390058,
172 0.193065181, 0.556862712, 4.31105947,
173 0.661315084, 0.198507562, 4.5867033,
174 -7.55081654, 2.60740805, 5.26459837,
175 -6.37073231, 0.41034019, 4.0255475,
176 -3.08854294, 0.760019064, 3.88439369,
177 -2.33907056, 0.852297843, 4.03287983,
178 1.55651343, 0.69292593, 4.18900156,
179 -4.00096321, 7.03943682, 0.0981250852,
180 2.43984652, 2.26208901, 2.35624051,
181 -6.99865532, 0.72925669, 3.79853582,
182 -5.75339746, 0.958138108, 3.77544451,
183 -1.74878216, 0.626871645, 4.22783279,
184 2.29284382, 0.670721948, 3.94473505,
185 -5.75686836, 1.68426907, 3.75560451,
186 1.93161249, 0.779425263, -1.6313858,
187 -0.408745766, 1.34112215, 4.09016562,
188 -0.414668292, 0.790702879, 4.32379103,
189 0.839928865, 0.800645888, 4.10596895,
190 1.85876501, 1.13225567, 3.83681297,
191 -4.58089828, 6.16180897, 0.601297498,
192 -2.42126369, 1.38766289, 3.61076188,
193 -3.42393303, 7.44855165, -0.209693044,
194 -6.54892063, 5.63245726, -0.817152619,
195 0.853958547, 2.97303247, 2.21453071,
196 -3.18716121, 7.08335543, -0.371214986,
197 -4.23018789, 0.809024453, 3.74876547,
198 -3.76892996, 1.24762404, 3.48775172,
199 -5.4385581, 5.03909588, -0.206642985,
200 -0.679836154, -5.92314768, 4.90963221,
201 -4.56899023, -6.36914778, 4.42811584,
202 2.18139195, -5.79989052, 3.85878015,
203 -4.84383678, -6.01907063, 4.50043011,
204 -3.95305037, 5.23591566, 0.393140018,
205 -6.95611382, 0.61309278, -1.28307486,
206 -4.98758888, 3.01162195, 2.91128302,
207 -2.16287351, 7.65219593, -1.40347064,
208 3.57254386, -0.769361079, 3.66987658,
209 -1.8432548, 8.52760792, -1.71814656,
210 -4.99558973, -5.67132807, 4.37342644,
211 -4.08458042, 5.69005871, 0.582090497,
212 -7.02803898, 3.48768902, 4.8305459,
213 1.28338861, -5.34136486, 4.54505396,
214 -5.44211292, 4.73043728, 2.59810138,
215 -2.05653143, 8.21376419, -1.43682313,
216 3.06379986, 0.413279593, 3.64316797,
217 2.09722233, -4.84337854, 4.32287264,
218 -5.41694307, 4.12076569, 2.84784174,
219 -3.5621438, 6.5654459, -0.188066259,
220 -3.50802135, 5.67058611, 0.246833086,
221 -3.00588274, 5.86740065, 0.0988845974,
222 -1.32401228, 7.24609327, -1.90650237,
223 -6.85236835, 1.37095356, 4.55021954,
224 0.936729491, 1.53460383, 3.82475567,
225 -2.75492883, 7.28644657, -0.897606552,
226 -2.82590365, 6.53225327, -0.644391477,
227 2.11456776, -4.08437729, 4.68251514,
228 4.97223091, -4.24118137, 3.01995373,
229 -3.06809425, 6.04361629, -1.29013884,
230 1.14747179, -4.57641792, 5.03971529,
231 1.60596919, -4.18330574, 4.94988632,
232 -6.71702385, 2.65214539, 4.89573193,
233 3.18875909, -0.23916541, 3.87064981,
234 -9.22232723, 1.97375584, 1.36243141,
235 -1.94979084, 6.71212769, -1.15790296,
236 -5.69489956, 4.57212687, 3.1485219,
237 -4.68020725, 4.7344408, 0.826917231,
238 -1.68359196, 6.0236187, -1.09259629,
239 -6.48585558, 2.14693189, 4.52510738,
240 -6.35749197, 4.12742424, 3.8406179,
241 1.73406315, -3.40125155, 5.01371908,
242 2.79422665, -4.20047617, 4.08659554,
243 -6.91317511, 4.11609793, 4.45887756,
244 5.73608446, -3.79211903, 2.24636626,
245 -6.68642855, 3.4317584, 4.45735407,
246 -2.23814702, 5.81700706, -0.651439071,
247 -3.73506093, 6.03811169, 0.137039438,
248 -5.39590931, 3.51470351, 3.11608124,
249 5.19877005, -3.34494281, 2.60703182,
250 3.70773697, 0.576628923, 2.74711943,
251 5.92420578, -3.40066814, 1.61773968,
252 4.09069347, -2.09435248, -0.906853557,
253 -1.79726291, 5.97136307, -0.850080729,
254 2.63073182, -3.18882537, 4.39389515,
255 5.69938469, -3.21221733, 2.19987345,
256 -6.2628231, 3.37056446, 3.82555079,
257 3.89738274, -2.76906109, 3.36755657,
258 3.37276268, -2.56767225, 3.97532511,
259 -0.270506918, 0.0486412346, 4.60401821,
260 4.19137239, -0.334491879, 2.45829201,
261 -1.38452291, 6.64899349, -1.44014406,
262 -4.21899843, 5.95890617, 0.474370629,
263 2.15120864, -2.51341248, 4.95319462,
264 -6.27778912, 4.75900173, -1.26152468,
265 -1.68020225, 7.48099947, -1.7781167,
266 1.38410246, -2.50661922, 5.40650892,
267 4.28067207, -0.393683404, 0.360040963,
268 -3.96529937, 6.36489344, 0.273011893,
269 -4.29737902, 4.82259417, 0.401911169,
270 -5.86204481, 4.02249765, 3.34933281,
271 -5.17945147, 2.46902108, 3.39357543,
272 1.70141673, 1.67804456, 3.59343839,
273 4.15455198, -2.07084036, 2.89387012,
274 -1.76636159, 6.26523924, -0.832332909,
275 -4.98356247, 4.91385984, 1.20717597,
276 2.06662083, -1.87115419, 5.02366304,
277 3.68365097, -1.73029852, 3.64734864,
278 -4.52642632, 5.24853945, 0.807371438,
279 -6.39174271, 1.40057576, 4.09307671,
280 -2.48440623, 6.1097331, -0.347498685,
281 2.6075387, -2.00765324, 4.6549511,
282 2.46771193, -0.132499903, 4.38793564,
283 -5.04139423, 1.93466914, 3.22664714,
284 -0.517580807, 0.822360754, -2.11358166,
285 3.77061653, 0.63333261, 0.0136221256,
286 2.21835804, -1.09313262, 4.81450462,
287 -5.74485826, 3.41190958, 3.53385329,
288 -5.17758512, 5.03834152, 1.52481604,
289 -6.45575285, 1.08388937, 3.76784325,
290 -5.46235371, 3.10173154, 3.39919901,
291 1.51119149, -1.32410192, 5.20759201,
292 3.12825537, -1.23301017, 4.30144215,
293 3.67267799, -0.116349086, 3.26177406,
294 -5.82993555, 2.51407647, 3.95771742,
295 2.37314677, 1.45287347, 3.46581173,
296 4.02298355, -1.02520895, 3.09727025,
297 -2.27905083, 7.05137873, -1.21802831,
298 1.76002741, 0.117811404, 4.57832479,
299 -6.00959206, 4.59384918, 3.57769108,
300 -1.7683444, 8.1132822, -1.73601329,
301 3.10883951, 1.16975331, 3.07567382,
302 -4.69927025, 2.45162392, 2.6936512,
303 -3.23226333, 6.19783258, -0.153776363,
304 1.04947841, 2.19776154, 3.4119978,
305 -3.84402275, 0.00139881717, -2.16059136,
306 -7.04218531, -0.139616802, -1.48375678,
307 -7.63879776, 0.494346023, -0.887497246,
308 2.0064218, -6.33162403, -0.694223404,
309 -6.14161301, 7.27803993, -5.93719769,
310 3.85544372, -6.10018158, 0.518295944,
311 -4.84164906, 3.77843428, 0.989848316,
312 -0.991044164, 7.76757908, -2.78956604,
313 -3.26949048, -0.427239507, -2.35811067,
314 -6.48549175, 2.67126656, -0.853108406,
315 -5.06049252, 3.86422658, 0.241787359,
316 1.8747561, -5.91898584, -1.71785474,
317 4.59061384, -5.70984983, 0.473888844,
318 2.16487646, -5.91094303, -1.16756415,
319 -9.04302692, 3.99726415, 1.97661018,
320 -3.60562301, 5.20519495, 0.0162021555,
321 -7.58189058, 1.78173947, 5.12911844,
322 3.93368816, -0.871297061, -1.0000118,
323 -0.927668214, 7.48852015, -2.76916671,
324 5.07673264, -5.43473291, 1.50144029,
325 2.45607495, -5.32099628, -1.58515882,
326 -1.37183499, 6.26078701, -1.44123244,
327 -5.11693811, 4.50380087, 1.72594333,
328 -6.25569725, 5.24890804, -1.47209787,
329 5.70606232, -4.72305107, 0.994686186,
330 2.83258486, -5.44810438, -0.833913386,
331 5.17045021, -5.01628017, 0.16731441,
332 5.67516184, -4.80483246, 1.92987442,
333 -3.74205637, -6.63423634, -2.81289268,
334 -1.00756156, 7.5402565, -2.50895429,
335 -6.27550793, 7.30278397, -5.63255405,
336 -4.8922348, 4.32927227, 0.681457341,
337 2.80923033, -4.88577127, -1.76707983,
338 -4.82314348, 3.50562787, 0.530039489,
339 3.06032038, -4.81226397, -1.31635237,
340 -6.39126158, 5.52360773, -3.93061423,
341 -5.00817585, 4.33830452, 1.27705264,
342 5.51068401, -4.50319433, 0.130309969,
343 3.07814717, -4.57752037, -1.52008295,
344 3.00104618, -4.21878147, -1.80283833,
345 -6.2105689, 5.91053772, -2.96988893,
346 -5.99229813, 1.70521104, -1.15303075,
347 -6.30082178, 6.31236458, -4.60447454,
348 -6.30540752, 4.97061443, -0.833253801,
349 5.96107912, -4.14678669, 1.5268954,
350 5.89374399, -3.89262605, 0.743768513,
351 3.50835729, -4.06193209, -1.23627901,
352 -5.28903437, 4.2731657, 2.24037123,
353 -6.19488907, 5.49336624, -2.0565846,
354 -8.79300308, 1.23080945, 1.1537621,
355 -6.19061613, 4.48168135, -0.548740149,
356 -8.93129539, 1.4514761, 2.60363579,
357 -6.14437962, 6.98891592, -5.78439045,
358 -3.13877439, 2.63395166, 0.49862805,
359 -4.84536791, 3.77579093, 1.42901826,
360 -3.55415058, -6.3354764, 4.66590405,
361 4.00294924, -3.18563914, -0.785185695,
362 -0.978277445, 6.87997198, -2.30331111,
363 -8.88987923, 1.82653379, 0.625038743,
364 3.51375866, -3.14229822, -1.48381352,
365 -8.61503029, 3.65670109, 0.308150381,
366 -9.23178482, 2.16027284, 3.0369606,
367 4.48469591, -1.45883894, 2.04059625,
368 -6.23743916, 6.13963318, -3.70512009,
369 -3.23601604, 5.339324, -0.27955544,
370 -6.2751317, 4.97560644, -1.79671431,
371 -4.00288963, 4.94859028, 0.146370992,
372 -4.94977188, 3.91403747, 0.565049767,
373 -1.08910728, 8.03305435, -2.90333033,
374 3.38954639, -2.07319641, -1.67021883,
375 -8.33700943, 0.125314921, -0.245022163,
376 -7.16950893, 7.44973183, -5.33097935,
377 -8.64305305, 0.436233521, 1.94280291,
378 -8.78891754, -0.624851942, 1.92579138,
379 -1.53604841, -6.20910215, 5.12569475,
380 -6.34534359, 6.44177628, -3.1860528,
381 -6.63259411, 5.64659214, -5.28676319,
382 -7.62681341, 4.48013353, -0.544141293,
383 -6.46083498, 6.70618343, -3.99709511,
384 -6.36639833, 6.24547672, -2.47232342,
385 -5.72862577, 2.23804879, -0.858817816,
386 4.47346354, -1.28806973, 0.381092787,
387 -6.42706013, 7.82498169, -5.79925537,
388 -6.93353939, 8.06121254, -5.54933786,
389 -3.7257092, 2.04017711, 2.85780668,
390 -1.55057251, 2.73715997, 2.14356518,
391 -7.28480005, 7.97645473, -5.37232399,
392 -6.6445303, 7.64918518, -5.15410805,
393 -5.54719257, 5.44254017, 1.55750036,
394 -4.69073009, 3.05897593, 2.30376816,
395 -2.27714372, 2.51608396, 2.06057811,
396 -7.17684793, 7.9124012, -5.00320101,
397 -1.31885445, 8.14082527, -2.42121291,
398 2.91265583, 0.0875125676, -1.55648661,
399 -8.29991436, 5.31593609, 2.24434042,
400 0.620766759, 2.64629149, 3.01782846,
401 -6.18755341, 5.57274675, 1.63118649,
402 -2.42170477, 2.06482649, 2.93102813,
403 -2.96482205, 2.50116491, 1.58180308,
404 1.53217649, 2.66056633, 2.54176116,
405 -7.50336885, 7.67939091, -4.58654213,
406 -7.65112114, 5.46554947, 2.50517654,
407 -7.26747227, 5.34371519, 3.06263185,
408 -7.15625429, 5.72335386, -0.212486655,
409 -6.9901495, 7.45713663, -4.44846821,
410 -2.72911382, 2.35107851, -0.367515326,
411 -7.5401516, 5.40837669, -1.75852299,
412 -1.56973147, 8.57938671, -2.19607306,
413 -7.76226425, -0.250298828, -0.937005162,
414 -7.62040424, 7.86658812, -5.07599831,
415 -4.09326696, 2.77300811, 1.45306313,
416 -7.66410398, 6.74773073, -4.08687019,
417 0.330158055, 2.27640724, 3.46222639,
418 -6.8486681, 5.10230494, 3.65233827,
419 5.72991896, -3.12151051, 0.791236579,
420 -6.78344822, 5.59433937, 1.16154671,
421 -7.38939857, 7.39360619, -3.97955418,
422 -5.86717415, 5.72562075, 0.782319188,
423 -6.78906631, 5.67731953, -0.473937184,
424 -5.16535521, 5.99477768, 0.701395154,
425 -1.99197602, 8.5513134, -1.55395865,
426 -2.16477513, 8.53647423, -1.64461517,
427 -6.9336257, 7.02861214, -3.30466151,
428 4.63093948, -2.24835372, 1.14469135,
429 -5.1701045, 5.32730436, 1.20622277,
430 -4.62645292, 3.3190074, 1.05057514,
431 -1.35063934, -0.203769043, 4.92709494,
432 -4.5872798, 3.23038483, 1.62281203,
433 -4.94619799, 3.71248817, 1.94689012,
434 -7.39911127, 7.02981949, -3.22019172,
435 -7.21148825, 5.55421114, 2.04877615,
436 5.38387489, -2.8003118, 1.42106307,
437 -3.61843038, 2.75913835, 1.14582407,
438 -5.55791616, 5.657125, 1.13330138,
439 -7.61174202, 5.49376488, -0.0196253899,
440 5.0061574, -2.7361083, 1.57276416,
441 4.79475355, -2.66667557, 1.38078916,
442 -7.33540201, 5.56259489, 0.7115587,
443 3.52550387, 1.32338095, 0.978595197,
444 2.87967157, 2.02671409, 0.710245371,
445 2.0260334, 2.58468747, 0.66234237,
446 -8.44883823, 1.40608287, 0.151872516,
447 -4.11910486, 6.64523029, -1.05735815,
448 -6.80326414, 5.49149752, 0.23495467,
449 0.732179582, 3.01263833, 0.583440006,
450 -7.98090172, 1.0373168, -0.293480486,
451 -0.330767959, 3.00930738, 2.13678455,
452 -6.28956127, 5.56233883, 2.33000827,
453 -3.16677833, 7.74505138, -1.17456496,
454 4.71479607, -2.81238556, 1.98682439,
455 4.5377965, -2.39555645, 2.07065296,
456 -8.0130806, 5.42954111, 1.23946476,
457 -3.65698266, 2.48653436, 2.00114632,
458 2.54923987, 2.35233784, 1.30604184,
459 -0.554916441, 2.99167824, 0.446998298,
460 -7.40088367, 6.65446711, -2.22523355,
461 -4.24426889, 2.20383024, 2.58935618,
462 -0.903372943, 2.81057048, 2.55978775,
463 -6.97475863, 7.83954859, -5.71839809,
464 5.00310612, -2.90610147, 2.11072588,
465 3.14473677, 1.7923317, 1.77333999,
466 1.00037575, 3.05680561, 1.27086985,
467 -6.31206274, -6.52469683, 2.71909571,
468 -6.59906244, -6.39101171, 3.29211044,
469 -1.03567159, 0.339500219, 4.36617804,
470 -7.91235542, 0.813644946, 3.34996295,
471 -5.86038685, 2.90265179, -0.686560452,
472 -7.0149889, -6.50666618, 0.990970969,
473 -6.4003334, -6.11520624, 2.67006803,
474 -3.84323359, -6.23293781, 4.34301901,
475 -2.3176384, -6.17746878, 5.31960917,
476 -6.06341219, -6.11884022, 2.10632467,
477 -6.4142108, -6.12641335, 4.0195837,
478 -7.15861034, -6.22528887, 0.60294956,
479 -6.75131226, -6.12444115, 1.21152484,
480 -3.53559518, -5.97914076, 4.59135294,
481 -6.79044867, 1.90838122, -0.857710242,
482 -6.50281477, -5.94357872, 3.66518521,
483 -4.00301123, -5.77914715, 4.17082405,
484 -6.70385695, -5.70357895, 0.785790741,
485 -7.8427515, 0.190311924, 3.36465168,
486 -6.33531475, -5.76751804, 1.28673053,
487 -6.26606655, -5.70098305, 3.95624495,
488 -3.01104593, -5.51106405, 4.83939838,
489 -8.81998825, 2.33867788, 4.6438942,
490 -2.20719552, -0.943131626, 5.20734739,
491 -5.58467627, -5.2781353, 4.00712395,
492 -2.24564767, -2.27807379, 5.29624462,
493 -2.620682, -1.59994316, 4.9618845,
494 -8.64754486, 4.87951756, 2.91863227,
495 -6.09692526, -5.42461824, 0.936552107,
496 -5.79998398, -5.47051859, 1.31241512,
497 -2.18024659, -0.472247243, 4.7268548,
498 -5.43834829, -5.10462475, 3.31636024,
499 -3.482517, -5.36712313, 4.1363225,
500 -4.34144974, 7.03063965, -0.129518926,
501 -5.60620022, -5.05806065, 0.999420583,
502 -5.03126574, -4.87561321, 3.37368321,
503 -4.68637753, 6.60551548, 0.311795503,
504 -7.02551603, 0.0477419794, 3.90411639,
505 -7.65409851, 5.76818562, -1.21988475,
506 -2.79022431, -5.03642702, 4.24499559,
507 -7.39688683, -2.18359494, 3.63458371,
508 -5.11900806, -4.49815178, 3.05427217,
509 -4.91329479, -4.57314968, 3.47664022,
510 -7.73069811, 7.47586441, -4.32678413,
511 -8.12842178, -0.606379747, 3.22298789,
512 -5.40325832, -4.26972389, 2.31496143,
513 -1.68242204, -4.25711679, 5.08220387,
514 -7.76284647, 7.18444967, -3.89069247,
515 -6.90041685, 5.95478535, -5.21512938,
516 -5.23845959, -3.9307642, 2.97398949,
517 -4.9027338, -4.05079985, 3.50145125,
518 -2.39166451, -4.11366844, 4.20142889,
519 -7.42581797, -0.69166851, 3.92754745,
520 -8.98790741, 4.58249378, 2.48459125,
521 -7.76762342, 6.86626196, -3.3165288,
522 -4.62227583, -3.65379095, 3.88439131,
523 -7.55468607, 6.21173429, -1.65215397,
524 -2.05940533, -3.72455883, 4.77702427,
525 -1.99333537, 0.11155206, 4.35691404,
526 -7.89628649, -1.32222295, 3.42798328,
527 -1.61790729, -0.737394989, 5.4229908,
528 -6.75758266, 7.80761766, -5.89083481,
529 -8.07010269, 2.90790606, 5.1879158,
530 -2.12225699, -2.94624925, 5.0634079,
531 -3.09654975, -6.17896652, 5.0769434,
532 -9.20176983, 2.06186938, 3.99906659,
533 -2.04110861, -1.4600265, 5.53797817,
534 -6.49634361, 3.71201324, -0.777491212,
535 -8.481534, 4.22134495, 3.98291874,
536 -8.37763786, 1.84255672, 4.88305664,
537 -2.56265855, -2.41065407, 4.68701172,
538 -8.57558346, -0.331746489, 2.59688449,
539 -4.7210803, 5.55931997, -0.68645066,
540 -7.90256977, -2.07621431, 3.03908801,
541 -8.44746971, 3.38540697, 4.68288136,
542 -9.04568291, 3.02432013, 3.98884153,
543 -8.41306782, -1.35476172, 2.61963916,
544 -7.44853306, -1.10852408, -1.3866818,
545 -1.60960495, -2.59631109, 5.53030443,
546 -4.74632168, -6.32052708, -1.41154552,
547 -9.29721642, 2.75004578, 2.04123902,
548 -4.74425316, -0.939034462, -2.16470861,
549 -7.47406006, 7.01820707, -4.5491991,
550 -3.9205327, 7.29994488, -0.707361221,
551 -7.57367563, 7.65957785, -5.12481976,
552 -4.34039354, -6.10202217, -2.31435537,
553 -4.52514839, -6.17414474, -2.04454446,
554 -4.60223103, -6.14800692, -1.68729591,
555 -6.62198162, -5.79907656, -0.186811328,
556 -7.24810886, 6.29470158, -4.40397644,
557 -7.75880289, 7.60755444, -4.69216204,
558 -5.27374792, 6.26528978, 0.256306708,
559 -4.08003855, -6.04071808, -2.62951756,
560 -5.88382339, -5.95554495, 1.85866332,
561 -5.75829506, -5.59141541, 2.50911188,
562 -8.22834015, 5.10298824, 0.438898087,
563 -4.18315649, -5.80302525, -2.33342481,
564 -4.41504717, -5.93647051, -1.95895541,
565 -4.48274374, -5.8486681, -1.5777427,
566 -4.48006248, -5.50083113, -1.18431342,
567 -3.94492054, -5.73991966, -2.51704645,
568 -6.4041934, -5.46144247, 0.2572909,
569 -6.01328373, -5.37163115, 3.29272151,
570 -9.17932987, 3.1908896, 2.71014905,
571 -7.65300846, 6.4100256, -3.65317011,
572 -3.91700506, -5.43054771, -2.1612649,
573 -4.21049261, -5.54828644, -1.79028058,
574 -5.43122387, -5.34918928, -0.662280381,
575 -5.68747663, -5.27148676, -0.317984581,
576 -5.92644501, -5.20265484, 0.202936321,
577 -6.11274624, -5.31446695, 0.604896128,
578 -3.77851844, -5.23515844, -1.72736347,
579 -4.20742702, -5.08589411, -1.15747881,
580 -5.22459269, -4.94271803, 1.60161626,
581 -5.31924677, -5.04501438, 2.77830958,
582 -3.56541753, -5.25800848, -2.06998181,
583 -3.39889908, -5.08511734, -1.64994693,
584 -5.4099679, -5.16473532, 2.13646865,
585 -4.87748718, 6.57808208, -0.237298489,
586 -7.7778244, 6.23506355, -2.811975,
587 -3.2028091, -5.11269665, -2.04505992,
588 4.53692102, -3.35601902, 0.0362803787,
589 -7.32572842, 4.27986526, -0.892998457,
590 -7.15804863, 5.39287043, -4.34335661,
591 -2.83357263, -4.80772591, -2.32719827,
592 -3.09093833, -4.86265421, -1.82429957,
593 -5.54606676, -4.66243172, -0.341447383,
594 -5.69331694, -4.8270278, 0.666869998,
595 -7.88602161, 4.86263847, -0.147592187,
596 -9.04691219, 2.76919675, 0.712486863,
597 -8.68735504, -0.9612391, 0.505123913,
598 -5.22482538, -4.7843008, 2.31082416,
599 -4.02444792, 1.02577329, -1.85657895,
600 -5.25211525, -4.50458479, -0.735012949,
601 -5.70627737, -4.58044815, 0.0358867347,
602 -5.69107771, -4.50068426, 0.499473035,
603 -5.51065636, -4.38829374, 0.972980738,
604 -5.40789032, -4.39337254, 1.58769441,
605 -7.26151896, 5.76390362, -3.69326711,
606 -5.77288675, -4.25413465, 0.313919544,
607 -7.36519909, 5.14013386, -3.23702383,
608 -2.24592781, 7.84882164, -2.06423116,
609 -3.12143707, -4.23018837, -1.75177348,
610 -3.20759583, -4.35184002, -1.34458995,
611 -6.37940979, 6.80049181, -6.00041866,
612 -7.77707195, 7.29087734, -4.54168177,
613 -7.56580353, 7.32582283, -4.85526752,
614 -2.88846469, -4.34338379, -2.31205177,
615 -5.67665911, 5.85216713, 0.180274934,
616 -8.63659, 5.1617775, 1.21480608,
617 -7.39677477, 3.89993739, -0.706605911,
618 -4.48974848, 6.84494495, -0.615136206,
619 -2.77593851, -3.86258817, -2.82368135,
620 -3.72936916, -6.2030654, -2.9288764,
621 -5.21657372, 5.99763393, -0.274408787,
622 -7.8182354, 7.0685792, -4.24880743,
623 -3.05348301, -3.77039313, -2.18261743,
624 -7.73801851, 5.88917923, -2.0755353,
625 -1.78550315, 8.14198494, -2.42392039,
626 -7.73680639, -2.82721376, 0.115943879,
627 -7.19117212, 1.12940633, -0.913113475,
628 -2.04828691, 2.10432053, -0.880739927,
629 -4.45650291, 0.215035275, -2.12397242,
630 -7.96992111, -2.86468983, 1.21112204,
631 -2.56994343, -0.659594119, -2.79782176,
632 -7.07576466, -3.12894011, -0.498019397,
633 4.96742868, -3.49866247, -0.0875236765,
634 -3.11317515, -3.2499361, -2.48024845,
635 -9.12773705, 3.3673501, 1.4780364,
636 -7.54515171, 6.0297823, -3.01251268,
637 -6.46499205, 7.13205385, -5.98086882,
638 -8.74671459, 4.59732008, 0.874539495,
639 -3.26005197, -2.65543914, -2.57931352,
640 -7.42207718, 5.34513092, -2.57095981,
641 -7.75594759, -2.40323663, -0.58277899,
642 -7.04120636, 4.52817154, -1.72066617,
643 -7.69788837, 5.18251657, -0.800557375,
644 -3.33967876, -5.32174635, -2.44550061,
645 -3.01658535, -2.45558572, -3.17790818,
646 -8.37142372, -2.02571297, 0.365688086,
647 -8.56697655, -1.80424583, 1.45819974,
648 -7.40353584, 4.92789745, -2.08805132,
649 -5.46944189, 1.68960917, -1.35730863,
650 -7.72186327, 6.24359751, -3.05809116,
651 -2.19032121, 1.7782129, -1.35042715,
652 -7.41485262, 4.69872427, -1.22677934,
653 -2.88585067, -1.52405024, -3.29809451,
654 -5.96875191, -6.24101019, 4.41702986,
655 -7.56690073, 5.7344346, -2.38184357,
656 -9.06998825, 1.37719572, 1.88648069,
657 -8.37691021, 3.0526278, -0.2153503,
658 -8.94839287, 3.89794707, 3.1655376,
659 -8.74764919, 4.13840294, 0.885703981,
660 -3.24139237, -1.79096222, -2.70446968,
661 -8.13868999, -1.42528272, -0.627608776,
662 -8.32887077, 4.49765396, 0.318197966,
663 -7.87196827, 6.63482666, -3.34107161,
664 -8.33057404, -0.890879631, -0.510241866,
665 -6.96266937, 6.92714071, -5.20487452,
666 -5.03425312, -6.25767374, -1.20539451,
667 -0.144921616, -0.0999247506, -2.54016852,
668 -2.08345008, 8.44622803, -1.92578769,
669 -1.87708628, 8.67722702, -1.89863944,
670 2.8786931, -1.21086955, -2.10412788,
671 -1.7610631, 8.58519459, -2.21251297,
672 4.93106127, -2.75098109, 0.969772816,
673 -1.23977709, 1.40870643, -1.75209618,
674 -1.86278462, -6.27595854, -2.7419467,
675 -3.58054137, 7.03716898, -1.29751968,
676 -2.83309889, 7.50403309, -1.71940863,
677 -1.07001638, -0.28806904, -2.97938776,
678 -1.4510982, 8.34128952, -2.68219876,
679 -6.20315838, 5.56163645, 0.534658432,
680 -1.14043128, 8.1928997, -2.75299692,
681 -2.2441802, 0.008530505, -2.38324881,
682 -6.17457151, -5.54660892, -0.264688104,
683 -1.48046064, 8.02667809, -2.69168973,
684 -5.93589783, 5.3367486, 0.0235132296,
685 -5.57766628, 5.55529451, -0.130755618,
686 -1.41285503, 7.66109276, -2.65356302,
687 -6.34971476, 5.23745775, -0.0792439654,
688 -4.05316305, -5.2748003, -1.41669774,
689 5.46346092, -3.75778461, 0.0242529325,
690 0.907830834, -0.28010568, -2.50684834,
691 -5.82596064, 4.80470705, -0.159517035,
692 -0.144561499, -0.543165505, -3.20371723,
693 -6.2084198, 4.8460865, -0.402093053,
694 2.1299274, 2.23458242, -0.271394849,
695 -4.01044226, -6.34521961, -2.81000471,
696 -5.8079114, -5.74893236, -0.716523647,
697 -3.49020791, -5.62387133, -2.7550683,
698 -5.20929813, 2.19926023, -0.989081681,
699 3.01533866, 1.42829967, -0.389589369,
700 -3.09802818, -5.48256159, -2.74776506,
701 -1.77062643, -0.638838291, -3.24510574,
702 -3.07198238, -6.45368195, -2.96915293,
703 -3.23146701, 1.57872605, -1.43986714,
704 0.426027715, 2.15682268, -1.21962667,
705 -0.767102003, 1.7614162, -1.51952255,
706 -3.6746552, -5.43992281, -2.45556521,
707 4.4806385, -2.66528153, 0.043451637,
708 -1.2140913, -0.925686419, -3.60877538,
709 -3.75444508, 2.20592141, -0.985806286,
710 -4.54539442, 2.26142001, -1.03185928,
711 -5.81158924, 4.33647346, -0.312518299,
712 -4.06048536, 1.75984073, -1.38252008,
713 -3.01298642, 2.05582833, -0.912332356,
714 0.314671159, -1.17238688, -3.33338261,
715 -1.73981857, 0.729326427, -2.14747047,
716 4.16386795, -3.55898738, -0.293951958,
717 -1.16859412, 2.62565565, -0.379551232,
718 -5.87471199, 3.86703897, -0.505066454,
719 -2.31010389, 1.32405543, -1.77060175,
720 -5.0145669, 3.51710987, 0.0628562048,
721 -4.54050779, 3.0012424, 0.238237277,
722 1.33639276, 2.12989831, -0.999154091,
723 -5.51279211, 3.25519013, -0.454565942,
724 1.94746614, -1.61667132, -2.72355771,
725 -1.56562269, 2.80399084, 0.485093057,
726 4.6489234, -4.04330254, -0.438151807,
727 -4.61897421, 1.62230718, -1.48754251,
728 1.95660937, -0.536148429, -2.32180214,
729 -1.13052821, 0.223075747, -2.3426888,
730 -5.41517782, 2.59907031, -0.632766843,
731 -2.17816806, 2.50083303, 0.0049429019,
732 1.21261287, 2.66328526, -0.261308193,
733 1.07473505, -6.19696426, -2.22529507,
734 -4.99157429, 2.9294827, -0.291065782,
735 4.98645687, -2.94146419, 0.517844319,
736 -4.88313437, 2.50299883, -0.703582227,
737 -4.3083086, 2.69638515, -0.398762822,
738 -6.28731012, 7.5797267, -6.06706047,
739 -5.50737953, -6.45749092, -1.14135122,
740 -0.0103893746, 2.70872688, -0.453187227,
741 -0.248129562, -6.55740738, -2.25495172,
742 -0.525027215, -6.25281429, -2.48549056,
743 -2.47435093, -6.53566504, -2.80605483,
744 0.150462419, -6.17280197, -2.45372772,
745 -5.53103447, -0.0269888118, -2.08516693,
746 -2.21671271, -5.84479713, -2.84531808,
747 -3.727283, -5.89227867, -2.8021338,
748 -4.74975443, -6.12354326, -1.33064544,
749 -7.8381753, 3.16524363, -0.546228588,
750 -0.9267869, -5.81945133, -2.66736031,
751 -2.87536383, -5.97358227, -2.94880414,
752 -3.40508986, -5.97210026, -2.94567966,
753 0.444993436, 1.06517804, -2.00702071,
754 -5.3458252, -5.97363806, -1.05404258,
755 0.559676886, -5.60763693, -2.53845596,
756 -6.36547804, -5.91752052, -0.567182899,
757 3.3934865, -5.84591579, -0.334077567,
758 -6.26437473, -6.24091053, 1.82820296,
759 -0.26586923, -5.77400875, -2.57356215,
760 -1.31431472, -5.52499866, -2.76982927,
761 -6.45893526, 1.06058192, -1.31895959,
762 -1.72811627, -5.74599028, -2.75300932,
763 -4.9163723, -5.85418415, -1.15285504,
764 1.88069367, -5.00866556, -2.38150978,
765 1.31207323, -5.46963501, -2.46107459,
766 0.0172523502, -5.18197155, -2.92318034,
767 -2.12998438, -5.40674639, -2.78248143,
768 -2.6389432, -5.47195864, -2.77295303,
769 -1.80239117, 7.68880987, -2.38738799,
770 4.0909543, -5.50518131, -0.324038148,
771 -0.735857427, -5.24167252, -2.96352696,
772 -1.63325119, -5.18059206, -2.98313165,
773 -5.0049715, -5.49470091, -0.962784529,
774 -2.55451798, -5.05414915, -2.63099718,
775 -2.9485507, -5.24082661, -2.50085974,
776 -4.69627523, -5.04641867, -0.988072932,
777 -4.18968105, 5.87851524, -1.00960517,
778 -3.61188531, 5.88584518, -1.19559026,
779 -8.00780106, 2.42500377, -0.512883425,
780 -8.11651421, 3.86771274, -0.254719794,
781 -0.943787456, -4.50323391, -3.31552839,
782 -5.05144739, -5.02661848, -0.865851998,
783 -2.2642498, 7.04398251, -1.91980052,
784 4.6837039, -4.97073221, -0.317892104,
785 -0.300921917, -4.61777496, -3.18201256,
786 -2.55956411, -4.46716499, -2.79305601,
787 -3.22731566, -4.92169666, -1.38730478,
788 -3.62596321, -4.993999, -1.18386376,
789 -6.74418259, -0.533028603, -1.66700339,
790 3.57645488, -5.02887392, -0.595324993,
791 2.45071602, -4.73908424, -2.18371463,
792 0.81297648, -4.97440815, -2.82521152,
793 -1.3586278, -4.87897587, -3.17108178,
794 -1.99779058, -4.73663521, -3.07481837,
795 -6.6518259, 6.05961132, -5.64827776,
796 4.18715811, -4.64690256, -0.656245887,
797 1.30669153, -4.7721591, -2.80063725,
798 -6.96785164, 3.3206749, -0.818929911,
799 -3.89844966, -4.59886742, -1.11869931,
800 -8.81603622, 1.28791809, 3.51004529,
801 5.10742283, -4.32594252, -0.28338328,
802 -1.25020802, -6.21567249, -2.62312555,
803 -4.39252806, -4.57321692, -1.0840683,
804 -6.30178738, -2.61971927, 3.92707014,
805 0.704284668, -4.31749344, -3.03086901,
806 -5.30100012, 4.39161158, -0.0702707171,
807 -3.56575012, -4.45933723, -1.09403133,
808 -4.76935005, -4.52560234, -1.04022765,
809 3.78465557, -4.23661375, -0.622273564,
810 1.59631455, -4.05555487, -2.81581211,
811 0.126481593, -3.76157117, -3.34221959,
812 -1.52939856, -4.18980742, -3.46162605,
813 -2.26567841, -4.02366972, -3.2512517,
814 -4.28411007, -4.15788174, -1.19466305,
815 4.20024681, -4.09292936, -0.433761835,
816 -6.74692011, 7.48991919, -5.82720852,
817 -3.2547276, -4.07290268, -1.32742405,
818 -3.7041707, -4.27530766, -1.13572013,
819 -4.89303303, 0.938924491, -1.82868731,
820 -0.509239078, -4.02867603, -3.4189496,
821 -5.78748512, 0.902789176, -1.68155801,
822 -1.17312169, -3.39634037, -3.6367228,
823 -3.31219745, -3.61669683, -1.62773347,
824 -4.21957445, -3.51047683, -1.40234566,
825 -5.67841148, -3.98389649, -0.253337175,
826 -6.41232777, -3.60978317, -0.44398129,
827 -2.46370435, -6.37791681, 5.17117739,
828 -3.00442052, 0.645298362, -2.14067268,
829 1.02263141, -3.30776024, -3.14401793,
830 -4.93391895, -3.99809289, -1.10620856,
831 -8.46985722, 2.09816289, -0.140005365,
832 -5.34021759, -3.92035508, -0.811949909,
833 2.60872936, -3.37986994, -2.25224566,
834 -0.331109285, -3.20249939, -3.48488808,
835 -2.01077271, -3.31384039, -3.67861271,
836 -2.66997886, -3.28466511, -3.19969296,
837 -3.8835907, 5.51095581, -0.906699836,
838 -5.761199, -3.32061696, -1.05364311,
839 -6.18285084, 3.30848837, -0.726166189,
840 -3.59957385, 6.39087391, -1.38490295,
841 -4.74327421, -2.92055845, -1.60666919,
842 -5.0271759, -3.35539293, -1.2713809,
843 -6.5455389, -3.01877332, -1.06923234,
844 -1.08329737, 7.65391874, -2.87408638,
845 -2.48656392, -2.65805793, -3.63875341,
846 -3.3373394, -3.13437557, -1.97256541,
847 -3.89145422, -2.97935605, -1.65301943,
848 -5.48150873, -2.94618177, -1.49473798,
849 -6.07619143, -2.7642107, -1.56323171,
850 0.386963189, -2.82729053, -3.4232707,
851 -6.42485428, 6.10899878, -5.71367979,
852 -7.02541542, -2.45858812, -1.08759105,
853 -0.144488871, -2.22575092, -3.6202867,
854 -0.936437547, -2.48593068, -3.76160169,
855 -3.61067486, -2.52921557, -1.89421058,
856 -4.5272665, -2.4536531, -1.83955836,
857 1.86340737, -2.80477405, -2.76920605,
858 -5.43332672, -2.47542071, -1.82471919,
859 1.19224489, -2.2242713, -3.14761949,
860 0.485448062, -1.93062615, -3.40495896,
861 -1.94788837, -2.41133738, -3.8155973,
862 -2.45897245, -1.96855772, -3.74245024,
863 -4.70324087, 6.21293068, -0.695496917,
864 -6.59996843, -2.22674394, -1.6560781,
865 2.43840551, -2.18770194, -2.49193478,
866 -3.50614762, -2.13244009, -2.22183466,
867 -6.91711426, 3.90061641, -0.787992716,
868 -1.67835033, -1.80796754, -3.88179111,
869 -4.32039356, -1.81008995, -2.03201175,
870 -6.04643345, -2.0103848, -1.91984487,
871 -6.36788034, 0.276292086, -1.73160934,
872 -0.696384668, -1.52112234, -3.77685976,
873 -2.16693926, -1.41086674, -3.77173185,
874 -6.62328911, 6.5224824, -5.73823023,
875 1.15893924, -1.31986773, -2.99993634,
876 -5.27642584, 5.4501853, -0.319808513,
877 -1.67027843, 7.04842329, -2.17569947,
878 -5.19532013, -1.750175, -2.06553364,
879 -7.32473469, 2.55924773, -0.807514071,
880 -5.09247589, -6.44120359, 4.47640038,
881 -2.33865714, -1.0690608, -3.45110536,
882 -2.87518144, 6.55793428, -1.5536927,
883 -3.78759813, -1.28893828, -2.24257517,
884 -3.56250405, -6.55090904, -3.00909352,
885 -3.36324143, -6.63562346, -2.787323,
886 -2.89557171, -6.64692211, -2.6391747,
887 -2.46217442, -6.64482069, -2.51068354,
888 -2.13199258, -6.64650488, -2.48691654,
889 -1.4327637, -6.62457132, -2.35679007,
890 -0.884118557, -6.61186075, -2.23737764,
891 0.312641412, -6.58237457, -1.94426715,
892 -4.12968969, -6.61979961, -2.63447475,
893 -3.22899342, -6.63346052, -2.42569327,
894 -3.56291556, -6.64160252, -2.51660299,
895 -0.521277368, -6.56284666, -1.85590744,
896 0.941761374, -6.54556847, -1.48897624,
897 -3.87963963, -6.63889885, -2.33323812,
898 -2.43281007, -6.46125793, -1.96260357,
899 -1.39041209, -6.5119648, -1.94121528,
900 -0.983015954, -6.3846755, -1.56216061,
901 0.333918929, -6.45008039, -1.47659683,
902 -4.4031558, -6.48672867, -2.36051464,
903 -4.22572279, -6.64302111, -2.12635899,
904 -3.59996676, -6.63469505, -2.2219584,
905 -3.29054499, -6.5468359, -1.95925581,
906 -2.81689668, -6.56338978, -2.14362431,
907 -0.330139279, -6.36913252, -1.5480144,
908 1.71477818, -6.35760736, -1.28391778,
909 -4.56201267, -6.53217125, -2.08546615,
910 -3.9973259, -6.63022566, -2.06810856,
911 1.29127395, -6.56470919, -0.937975109,
912 -4.48178148, -6.63438368, -1.74681377,
913 -2.86626387, -6.36053276, -1.89994955,
914 -1.46926236, -6.28223562, -1.65254331,
915 0.828504205, -6.40869331, -0.991453767,
916 -4.64536333, -6.42977524, -1.81987202,
917 -4.21371698, -6.62497902, -1.77421308,
918 -3.74372172, -6.58426094, -1.82232392,
919 -2.54488158, -6.15657616, -1.58554566,
920 -1.97787035, -6.26056528, -1.77524996,
921 -0.0162240639, -6.13848352, -1.22225118,
922 -3.84512234, -6.53590631, -1.43187976,
923 -3.44291902, -6.35916805, -1.67373753,
924 0.518508911, -6.24053335, -0.954302609,
925 -4.75486708, -6.55854177, -1.57268918,
926 -4.61188936, -6.64150667, -1.27618754,
927 -4.30160284, -6.62969828, -1.42119157,
928 -3.0408082, -6.14902115, -1.38481045,
929 -2.22650528, -6.13850021, -1.12693286,
930 -0.636314809, -6.135674, -1.01389825,
931 0.793939114, -6.42837715, -0.664527833,
932 1.40539396, -6.52726507, -0.243473321,
933 2.13064408, -6.51743221, -0.0217773672,
934 -5.05953312, -6.63042021, -1.16177511,
935 -3.9603231, -6.44725466, -1.02349925,
936 -1.68356156, -6.13665295, -1.19785368,
937 -1.13680589, -6.1251049, -0.969088078,
938 0.827485204, -6.48263407, 0.0809862763,
939 2.66806746, -6.14778376, -0.235986516,
940 -5.25431681, -6.64827156, -0.780559778,
941 -4.78380203, -6.64577293, -0.930105925,
942 -4.44184017, -6.63274336, -1.00672615,
943 -3.54174829, -6.23223019, -1.18295729,
944 -2.83710265, -6.15571833, -1.08499146,
945 -1.82099187, -6.13636971, -0.568528891,
946 0.045249749, -6.12172508, -0.51766485,
947 3.11210775, -6.39472485, 0.692990899,
948 -5.95762873, -6.6488905, -0.777766705,
949 -4.0803895, -6.44820023, -0.570043921,
950 -2.58414984, -6.15553141, -0.618391275,
951 -0.946904659, -6.122859, -0.336332351,
952 1.55462706, -6.43673182, 0.468952537,
953 -4.87060213, -6.64140034, -0.510937452,
954 -3.67688084, -6.22566271, -0.576466084,
955 -3.21775866, -6.1566906, -0.585271955,
956 -0.124222204, -6.20967102, 0.297015965,
957 2.26926851, -6.49002552, 0.77417767,
958 -6.59776258, -6.63248348, -0.439102501,
959 -5.58896828, -6.6543293, -0.375943393,
960 -3.78070903, -6.44779778, -0.112353519,
961 -2.35851073, -6.16409397, -0.11346744,
962 -1.03642857, -6.14642048, 0.436912864,
963 -5.06696892, -6.64370632, 0.0800200254,
964 -3.45728302, -6.21735096, -0.191416442,
965 -2.833004, -6.16364956, -0.148178145,
966 0.718784511, -6.53752327, 1.01826775,
967 3.33620262, -6.3307209, 1.3791616,
968 4.00417757, -6.01987457, 1.69838822,
969 -6.30033445, -6.64759207, 0.366664737,
970 -6.03032541, -6.65073204, -0.206752867,
971 -4.40488243, -6.61617088, 0.0494934507,
972 -3.7403512, -6.60509872, 0.475848913,
973 -1.72433686, -6.15901041, 0.29033795,
974 -7.45945024, -3.26525331, 1.889485,
975 -7.00375462, -6.34980297, -0.121004313,
976 -4.78943348, -6.63745308, 0.460118532,
977 -2.49008727, -6.19282675, 0.409063071,
978 2.62987924, -6.4938283, 1.38523078,
979 -5.75776052, -6.64979267, 0.171624571,
980 -4.39178371, -6.61576319, 0.603950143,
981 -0.750173807, -6.15906048, 0.990428746,
982 -6.8241663, -6.62336969, 0.320649385,
983 -3.20193172, -6.54756546, 0.87369293,
984 -1.48414314, -6.17085886, 1.06415081,
985 -0.143976197, -6.26266098, 1.36658978,
986 -5.26481819, -6.63914204, 0.64681834,
987 -2.82713032, -6.29252911, 0.893239617,
988 2.86127281, -6.33432484, 2.00460672,
989 -5.89944363, -6.64337444, 1.01396704,
990 -4.70050335, -6.44392443, 0.972494543,
991 -4.04369116, -6.45554638, 1.00664639,
992 -2.19888783, -6.1969533, 0.993850052,
993 2.13171434, -6.43130255, 2.40809488,
994 -3.79599285, -6.54646587, 1.57434726,
995 -3.0874958, -6.5227356, 1.71253753,
996 -1.94235528, -6.1814537, 1.74339247,
997 -6.64605522, -6.59440231, 0.9694314,
998 -2.71945572, -6.26389027, 1.36660469,
999 -0.357877851, -6.14501333, 2.46537495,
1000 0.330196917, -6.379848, 1.9768573,
1001 1.37180209, -6.52330589, 2.3134656,
1002 -5.26093435, -6.62288284, 1.47843707,
1003 -2.5199995, -6.20309687, 2.06815934,
1004 0.499219328, -6.31802225, 2.52665401,
1005 2.46472502, -6.13505363, 3.02451897,
1006 -6.2168951, -6.5828824, 1.59536791,
1007 -1.12283504, -6.16217089, 1.88999569,
1008 -5.80223036, -6.61673546, 1.9073838,
1009 1.90698445, -6.43956709, 3.1983304,
1010 3.34169531, -5.77247238, 2.75015616,
1011 4.45440578, -5.39501762, 2.59512901,
1012 -6.80538273, -3.18470168, 3.10114789,
1013 -5.27441645, -6.62829685, 2.26895642,
1014 -3.84862089, -6.50794077, 2.15797377,
1015 1.25685048, -6.46443272, 3.31770897,
1016 -7.68642759, 1.06535244, 4.11339569,
1017 -6.52896309, -6.4545989, 1.63786292,
1018 0.742703795, -6.43972635, 3.5625658,
1019 -6.32182312, -6.45947742, 2.24462271,
1020 -6.12882185, -6.5673418, 2.19346142,
1021 -4.64460564, -6.6056571, 2.44150925,
1022 -4.04371643, -6.54696178, 2.92712593,
1023 -3.17530274, -6.36084557, 2.38703513,
1024 -2.48673725, -6.24178314, 2.93202758,
1025 0.350264192, -6.16784668, 3.20782995,
1026 -6.82206964, -3.57261729, 2.35891485,
1027 -6.22585058, -3.93343878, 0.237632528,
1028 -6.13712835, -3.631598, 2.81196499,
1029 -5.13592052, -6.58857203, 2.99932265,
1030 -1.83857465, -6.15977478, 2.51008821,
1031 0.0242422353, -6.35537577, 3.77944231,
1032 -5.55330849, -3.38674426, 3.46423078,
1033 -8.32740021, 1.06023252, 3.2543149,
1034 -7.52963686, -2.86650658, 2.68046284,
1035 -1.19987082, -6.1166625, 3.07226396,
1036 -0.337217271, -6.48359871, 4.09182882,
1037 -8.15759468, -2.42815423, 2.11855888,
1038 -6.15253067, -4.09520864, 1.06787002,
1039 -5.85333204, -6.58342075, 2.69527316,
1040 -3.20065379, -6.44727612, 3.37386966,
1041 -1.90943265, -6.17441368, 3.44674063,
1042 1.2378788, -6.02446842, 4.46885014,
1043 -7.04616356, 1.02859068, 3.94037437,
1044 -7.82147026, 1.38524413, 4.77078199,
1045 -6.81140709, 4.79187584, -3.00725389,
1046 -6.97997475, -3.56976938, 0.192300498,
1047 -0.541924, -6.13845778, 3.38588524,
1048 -8.25231934, 1.12942576, 4.13832998,
1049 -6.76965046, -3.85496712, 0.795826793,
1050 -5.33064842, -6.54883003, 3.62060165,
1051 -4.56882191, -6.54468441, 3.52239943,
1052 0.269505143, -6.22797108, 4.65750265,
1053 -1.37013686, -6.16040611, 3.87032604,
1054 -1.48613751, -6.4900856, 4.35389423,
1055 -6.69187593, 5.08976603, -3.699193,
1056 -2.40317774, -6.39205599, 3.93222618,
1057 -6.09975243, -6.55062723, 3.37787938,
1058 -4.21317863, -6.47495794, 4.16290998,
1059 -3.85176492, -6.50584698, 4.01372004,
1060 -3.14216733, -6.50095654, 4.34340763,
1061 -0.736083508, -6.41601181, 4.79528475,
1062 -7.37642288, -3.46300173, 1.28902984,
1063 -6.09037304, -6.53641748, 3.79555655,
1064 -4.68947554, -6.50872946, 4.09232235,
1065 -7.51053429, 0.544124067, 3.66879368,
1066 -7.51151085, -3.29081106, 0.719495952,
1067 -6.74668694, -3.84816217, 1.63681269,
1068 -6.10019779, -4.04316235, 1.90639424,
1069 -6.55175209, -6.31696463, 3.79966831,
1070 -6.42629719, -6.40823746, 4.00880337,
1071 -5.47835159, -6.54744148, 3.97369432,
1072 -4.26376438, -6.12258196, 4.33460712,
1073 -6.18935442, -3.14568353, 3.55155492,
1074 -3.91985631, 5.16122055, -0.419287652,
1075 -1.79720116, 6.12011814, -1.34371161,
1076 -4.89579678, 4.57645941, -0.0615538284,
1077 -6.5288763, 4.41118002, -1.34852445,
1078 -6.42996979, 5.88298035, -5.36085415,
1079 -6.62871122, 5.28250837, -4.39949703,
1080 -2.16375494, 5.92644358, -1.12020314,
1081 -4.35460329, 5.22983837, -0.631333232,
1082 -4.97997761, 4.30176735, 0.274792582,
1083 -1.41883206, 6.71487427, -2.06530166,
1084 -6.37791729, 6.3468895, -5.8608942,
1085 -6.24300909, 6.65132523, -6.02086926,
1086 -4.64138985, 4.54797697, 0.314209938,
1087 -4.88807249, 5.07110834, -0.374791294,
1088 -6.85925961, 4.61960697, -2.27095747,
1089 -6.91760302, 4.24473858, -1.04959118,
1090 -6.564888, 4.18898296, -0.905241251,
1091 -1.2259618, 6.39209414, -1.68973994,
1092 -4.40974331, 4.76381874, -0.0991682485,
1093 -1.21601713, 7.21321106, -2.54715753,
1094 -1.91826975, 6.38868141, -1.66786861,
1095 -7.08377647, 4.73856449, -2.47178459,
1096 -2.85328794, 5.68367481, -0.982156336,
1097 -6.93322563, 4.93203259, -3.76342344,
1098 -2.48300147, 6.13359118, -1.41920388,
1099 -6.55065441, 4.66058779, -2.06766915,
1100 -6.31618404, 4.3312583, -0.755867541,
1101 -6.18414879, 7.13554859, -6.14704704,
1102 -6.32598782, 5.16774273, -2.68699503,
1103 -6.25009584, 6.51462364, -5.45646858,
1104 -5.38974571, 3.92437482, -0.173382431,
1105 -3.33253932, 5.60930967, -0.992623091,
1106 -3.31334376, 5.3340764, -0.564087093,
1107 -6.52914333, 5.62624264, -4.85890865,
1108 -1.01549172, -6.45209408, 4.04961586,
1109 -0.763845503, -6.28355789, 3.87921476,
1110 -4.54924059, -6.47812557, 1.40448165,
1111 -3.4138484, -6.46504593, 0.422240496,
1112 1.90225625, -6.48711014, 1.57954288,
1113 -1.68372548, -6.34895372, 4.07012033,
1114 -3.22586942, -6.31791353, 0.376564473,
1115 -5.02817535, 1.09894454, 3.62117648,
1116 -4.53305721, -6.58669806, 1.95076466,
1117 -3.32283092, -6.24876165, -2.99568701,
1118 -4.26007223, -6.33571339, -2.53990436
1121 std::vector<int> buffFaces
3323 LOG_IF(FATAL, (buffVertices.size() % 3 != 0)) <<
"Invalid vertex data";
3324 LOG_IF(FATAL, (buffFaces.size() % 3 != 0)) <<
"Invalid face data";
3326 std::shared_ptr<VecDataArray<double, 3>> verticesPtr = std::make_shared<VecDataArray<double, 3>>();
3328 vertices.
reserve(static_cast<int>(buffVertices.size() / 3));
3329 for (
size_t i = 0; i < buffVertices.size() / 3; ++i)
3331 vertices.push_back(Vec3d(buffVertices[i * 3],
3332 buffVertices[i * 3 + 1],
3333 buffVertices[i * 3 + 2]));
3336 std::shared_ptr<VecDataArray<int, 3>> facesPtr = std::make_shared<VecDataArray<int, 3>>();
3338 faces.
reserve(static_cast<int>(buffFaces.size() / 3));
3339 for (
size_t i = 0; i < buffFaces.size() / 3; ++i)
3342 faces.push_back(Vec3i(buffFaces[i * 3] - 1, buffFaces[i * 3 + 1] - 1, buffFaces[i * 3 + 2] - 1));
3345 return { verticesPtr, facesPtr };
void reserve(const int size) override
Allocates extra capacity, for the number of values, conservative reallocate.