docs: public void update(int width, int height, float[] data)
              throws IllegalArgumentException
      {
          if ((width <= 0) || (height <= 0) ||
              (data == null) || (data.length < height * width * mFloatsPerPixel))
          {
              throw new IllegalArgumentException();
          }
          NativeFloatImage.update(getNative(), width, height, 0, data);
      }