apply the decode array domain for each colour component . assumes output range is 0-255 for each value in out . concode_field_sep RenderingHints hints concode_elem_sep float NORMAL_DECODE_CEIL concode_elem_sep float[] decode concode_field_sep boolean isNormalDecode concode_elem_sep WritableRaster filter concode_elem_sep Point2D getPoint2D concode_elem_sep Rectangle2D getBounds2D concode_elem_sep RenderingHints getRenderingHints concode_elem_sep WritableRaster createCompatibleDestRaster
byte function ( byte arg0 , float [ ] arg1 , int arg2 ) { return ( byte ) ( ( arg1 [ arg2 * 2 ] * 255 ) + ( arg0 & 0xff ) * ( arg1 [ ( arg2 * 2 ) + 1 ] * 255 ) ) ; }