question: finds the cross product of two 3d vectors represented to float arrays concode_field_sep float x concode_elem_sep float z concode_elem_sep float y concode_field_sep void setLength concode_elem_sep void logVector concode_elem_sep void normalize concode_elem_sep double dot concode_elem_sep float length concode_elem_sep void copy concode_elem_sep void copy concode_elem_sep void reverse concode_elem_sep double rotToRad concode_elem_sep void rotateX concode_elem_sep void rotateY concode_elem_sep void rotateZ
target: void function ( float [ ] arg0 , float [ ] arg1 , Point3D arg2 ) { arg2 . x = arg0 [ 1 ] * arg1 [ 2 ] - arg0 [ 2 ] * arg1 [ 1 ] ; arg2 . y = arg0 [ 2 ] * arg1 [ 0 ] - arg0 [ 0 ] * arg1 [ 2 ] ; arg2 . z = arg0 [ 0 ] * arg1 [ 1 ] - arg0 [ 1 ] * arg1 [ 0 ] ; }