array test_vs_x134 array test_vs_y243 array test_vs_z108 real vec3_trim_return_x139 function initGlobals117() { } function main207() { initGlobals117(); init_test708(); } function config150() { } function init_test708() { local integer tempIndex112 local real tuple_temp147 local real tuple_temp628 local real tuple_temp393 tuple_temp_147 = 3.; tuple_temp_628 = 15.; tuple_temp_393 = 4.; test_vs_x_134[0] = tuple_temp_147; test_vs_y_243[0] = tuple_temp_628; test_vs_z_108[0] = tuple_temp_393; tempIndex_112 = foo116(3); vec3_trim343(test_vs_x_134[tempIndex_112], test_vs_y_243[tempIndex_112], test_vs_z_108[tempIndex_112], (foo116(4) * 1.)); } function vec3_trim343(real this_x159, real this_y117, real this_z733, real value189) returns real { local real result_x578 local real result_y845 local real result_z140 local real tuple_temp132 local real tuple_temp757 local real tuple_temp190 tuple_temp_132 = this_x_159; tuple_temp_757 = this_y_117; tuple_temp_190 = this_z_733; result_x_578 = tuple_temp_132; result_y_845 = tuple_temp_757; result_z_140 = tuple_temp_190; if ((result_x_578 > (- value_189)) and (result_x_578 < value_189)) { result_x_578 = 0.; } else { }; if ((result_y_845 > (- value_189)) and (result_y_845 < value_189)) { result_y_845 = 0.; } else { }; if ((result_z_140 > (- value_189)) and (result_z_140 < value_189)) { result_z_140 = 0.; } else { }; vec3_trim_return_x_139 = result_x_578; return vec3_trim_return_x_139; } function foo116(integer x776) returns integer { if (x_776 > 0) { return x_776; } else { return (- x_776); }; }