= quickFill =
== Syntax == int quickFill(int x, int y, int z, int buffer, int radius, int xstart, int ystart, int xend, int yend) == Arguments == :x, y, z :: image coordinates and color channel. :buffer :: Which image buffer to read values from: 0 = input buffer, 1= tempbuffer1, 2 = tempbuffer2, 3 = output buffer, 10 = Array0, 11= Array1, 12 = Array2 and so on... :radius :: The pixel values that lie in a radius around x,y on channel z will be placed in the put/get cells. The maximum possible radius is 32, because there are only 1024 put/get cells (32*32 = 1024). If you use a higher radius value, quickFill will not work. :xstart, ystart, xend, yend :: The borders of the image buffer. You should use x_start, y_start, x_end and y_end if you have set "isTileable = true". Otherwise 0,0,X,Y. == Return == Returns 0 if there are not enough put cells available, otherwise returns 1. == Description == quickFill is meant for filling the put/get cells with values from one of the image buffer or from an array. It is meant to be used in connection with quickMedian to calculate the median value. == See Also == |