array test_vs_x177 array test_vs_y519 array test_vs_z164 real vec3_trim_return_x210 function initGlobals987() { } function main615() { initGlobals987(); init_test396(); } function config157() { } function init_test396() { local integer tempIndex117 local real tuple_temp570 local real tuple_temp920 local real tuple_temp192 tuple_temp_570 = 3.; tuple_temp_920 = 15.; tuple_temp_192 = 4.; test_vs_x_177[0] = tuple_temp_570; test_vs_y_519[0] = tuple_temp_920; test_vs_z_164[0] = tuple_temp_192; tempIndex_117 = foo143(3); vec3_trim186(test_vs_x_177[tempIndex_117], test_vs_y_519[tempIndex_117], test_vs_z_164[tempIndex_117], (foo143(4) * 1.)); } function vec3_trim186(real this_x187, real this_y743, real this_z948, real value123) returns real { local real result_x109 local real result_y177 local real result_z677 local real tuple_temp835 local real tuple_temp103 local real tuple_temp832 tuple_temp_835 = this_x_187; tuple_temp_103 = this_y_743; tuple_temp_832 = this_z_948; result_x_109 = tuple_temp_835; result_y_177 = tuple_temp_103; result_z_677 = tuple_temp_832; if ((result_x_109 > (- value_123)) and (result_x_109 < value_123)) { result_x_109 = 0.; } else { }; if ((result_y_177 > (- value_123)) and (result_y_177 < value_123)) { result_y_177 = 0.; } else { }; if ((result_z_677 > (- value_123)) and (result_z_677 < value_123)) { result_z_677 = 0.; } else { }; vec3_trim_return_x_210 = result_x_109; return vec3_trim_return_x_210; } function foo143(integer x160) returns integer { if (x_160 > 0) { return x_160; } else { return (- x_160); }; }