void function ( float [ ] arg0 ) { if ( arg0 == null || arg0 . length != 9 ) throw new IllegalArgumentException ( "srini_string" ) ; set ( arg0 [ 0 ] , arg0 [ 1 ] , arg0 [ 2 ] , arg0 [ 3 ] , arg0 [ 4 ] , arg0 [ 5 ] , arg0 [ 6 ] , arg0 [ 7 ] , arg0 [ 8 ] ) ; }
set the matrix values . array 0 = a1 array 1 = a2 array 2 = a3 array 3 = b1 array 4 = b2 array 5 = b3 array 6 = c1 array 7 = c2 array 8 = c3 concode_field_sep Vector dir concode_elem_sep float c3 concode_elem_sep Vector up concode_elem_sep float a2 concode_elem_sep float a1 concode_elem_sep float[] upArray concode_elem_sep float a3 concode_elem_sep float c2 concode_elem_sep Matrix tmp concode_elem_sep float c1 concode_elem_sep Vector worldUp concode_elem_sep Vector right concode_elem_sep float b1 concode_elem_sep float[] rightArray concode_elem_sep float[] dirArray concode_elem_sep float b2 concode_elem_sep float b3 concode_field_sep void toYRot concode_elem_sep void mult concode_elem_sep float det2x2 concode_elem_sep float det concode_elem_sep void setB1 concode_elem_sep void setB2 concode_elem_sep void setB3 concode_elem_sep void get concode_elem_sep float getB3 concode_elem_sep float getB2 concode_elem_sep float getB1 concode_elem_sep void toZRot concode_elem_sep void add concode_elem_sep void prod concode_elem_sep void invert concode_elem_sep void adj concode_elem_sep void toXRot concode_elem_sep void toIdentity concode_elem_sep void setA3 concode_elem_sep float getA3 concode_elem_sep void toScale concode_elem_sep void setC1 concode_elem_sep void setC2 concode_elem_sep void setA1 concode_elem_sep void setC3 concode_elem_sep void setA2 concode_elem_sep boolean equals concode_elem_sep void toAt concode_elem_sep String toString concode_elem_sep void transpose concode_elem_sep float getA2 concode_elem_sep float getA1 concode_elem_sep float getC3 concode_elem_sep float getC2 concode_elem_sep float getC1