| GIMP Library Reference Manual |
|---|
gimppixelfetcher —
enum GimpPixelFetcherEdgeMode; struct GimpPixelFetcher; GimpPixelFetcher* gimp_pixel_fetcher_new (GimpDrawable *drawable, gboolean shadow); void gimp_pixel_fetcher_set_edge_mode (GimpPixelFetcher *pf, GimpPixelFetcherEdgeMode mode); void gimp_pixel_fetcher_set_bg_color (GimpPixelFetcher *pf, const GimpRGB *color); void gimp_pixel_fetcher_get_pixel (GimpPixelFetcher *pf, gint x, gint y, guchar *pixel); void gimp_pixel_fetcher_put_pixel (GimpPixelFetcher *pf, gint x, gint y, const guchar *pixel); void gimp_pixel_fetcher_destroy (GimpPixelFetcher *pf);
typedef enum
{
GIMP_PIXEL_FETCHER_EDGE_NONE,
GIMP_PIXEL_FETCHER_EDGE_WRAP,
GIMP_PIXEL_FETCHER_EDGE_SMEAR,
GIMP_PIXEL_FETCHER_EDGE_BLACK,
GIMP_PIXEL_FETCHER_EDGE_BACKGROUND
} GimpPixelFetcherEdgeMode;
GimpPixelFetcher* gimp_pixel_fetcher_new (GimpDrawable *drawable, gboolean shadow);
| drawable : | |
| shadow : | |
| Returns : |
void gimp_pixel_fetcher_set_edge_mode
(GimpPixelFetcher *pf,
GimpPixelFetcherEdgeMode mode);
| pf : | |
| mode : |
void gimp_pixel_fetcher_set_bg_color (GimpPixelFetcher *pf, const GimpRGB *color);
| pf : | |
| color : |
void gimp_pixel_fetcher_get_pixel (GimpPixelFetcher *pf, gint x, gint y, guchar *pixel);
| pf : | |
| x : | |
| y : | |
| pixel : |
void gimp_pixel_fetcher_put_pixel (GimpPixelFetcher *pf, gint x, gint y, const guchar *pixel);
| pf : | |
| x : | |
| y : | |
| pixel : |
| << gimppixelrgn | gimpregioniterator >> |