returns the inverse of this vector . concode_field_sep double[] data concode_elem_sep int offset concode_field_sep double[] getDataCopy concode_elem_sep Vector add concode_elem_sep Vector sub concode_elem_sep Vector scaleAdd concode_elem_sep Vector scalei concode_elem_sep Vector mult concode_elem_sep Vector max concode_elem_sep Vector apply concode_elem_sep Vector shift concode_elem_sep Vector cond concode_elem_sep Vector gt concode_elem_sep Vector gt concode_elem_sep Vector min concode_elem_sep int size concode_elem_sep Vector integral concode_elem_sep double get concode_elem_sep Vector scaleAddi concode_elem_sep Vector subi concode_elem_sep Vector applyi
Vector function ( ) { int loc0 = this . data . length ; double [ ] loc1 = new double [ loc0 ] ; for ( int loc2 = 0 ; loc2 < loc0 ; loc2 ++ ) { try { loc1 [ loc2 ] = ( this . data [ loc2 + this . offset ] == 0 ) ? 1 : 0 ; } catch ( ArrayIndexOutOfBoundsException loc3 ) { loc1 [ loc2 ] = Double . NaN ; } } return new Vector ( loc1 ) ; }