@Override
    public void setIntValue(final int x, final int y, final int i, final int value) {
        data[checkCoordinatesAndComputeIndex(x, y, 0)] = value;
    }
Sets the value stored at the specified raster coordinates.

@param x     integer coordinate in the columnar direction
@param y     integer coordinate in the row direction
@param i     integer sample index (for data sets giving multiple samples per raster cell).
@param value the value to be stored at the specified location
src/main/java/org/apache/commons/imaging/formats/tiff/TiffRasterDataFloat.java