a fast method to retrieve one row of data from the matrix as a bitarray . concode_field_sep int width concode_elem_sep int[] bits concode_elem_sep int height concode_elem_sep int rowSize concode_field_sep void setRegion concode_elem_sep int getHeight concode_elem_sep void set concode_elem_sep int[] getTopLeftOnBit concode_elem_sep int hashCode concode_elem_sep boolean get concode_elem_sep boolean equals concode_elem_sep void clear concode_elem_sep String toString concode_elem_sep int getWidth concode_elem_sep void flip concode_elem_sep int[] getBottomRightOnBit
BitArray function ( int arg0 , BitArray arg1 ) { if ( arg1 == null || arg1 . getSize ( ) < width ) { arg1 = new BitArray ( width ) ; } int loc0 = arg0 * rowSize ; for ( int loc1 = 0 ; loc1 < rowSize ; loc1 ++ ) { arg1 . setBulk ( loc1 << 5 , bits [ loc0 + loc1 ] ) ; } return arg1 ; }