| Top |
GimpAdaptiveSupersampleGimpAdaptiveSupersample — Functions to perform adaptive supersampling on an area. |
| void | (*GimpProgressFunc) () |
| void | (*GimpPutPixelFunc) () |
| void | (*GimpRenderFunc) () |
| gulong | gimp_adaptive_supersample_area () |
gulong gimp_adaptive_supersample_area (gint x1,gint y1,gint x2,gint y2,gint max_depth,gdouble threshold,GimpRenderFunc render_func,gpointer render_data,GimpPutPixelFunc put_pixel_func,gpointer put_pixel_data,GimpProgressFunc progress_func,gpointer progress_data);
x1 |
left x coordinate of the area to process. |
|
y1 |
top y coordinate of the area to process. |
|
x2 |
right x coordinate of the area to process. |
|
y2 |
bottom y coordinate of the area to process. |
|
max_depth |
maximum depth of supersampling. |
|
threshold |
lower threshold of pixel difference that stops supersampling. |
|
render_func |
function calculate the color value at given coordinates. |
[scope call] |
render_data |
user data passed to |
|
put_pixel_func |
function to a pixels to a color at given coordinates. |
[scope call] |
put_pixel_data |
user data passed to |
|
progress_func |
function to report progress. |
[scope call] |
progress_data |
user data passed to |