![]() | ![]() | ![]() | GIMP Library Reference Manual | ![]() |
---|
gimppixelfetchergimppixelfetcher — |
enum GimpPixelFetcherEdgeMode; 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 >> |