| GIMP Application Reference Manual | ||||
|---|---|---|---|---|
GimpLut;
gfloat (*GimpLutFunc) (gpointer user_data,
gint nchannels,
gint channel,
gfloat value);
GimpLut* gimp_lut_new (void);
void gimp_lut_free (GimpLut *lut);
void gimp_lut_setup (GimpLut *lut,
GimpLutFunc func,
gpointer user_data,
gint nchannels);
void gimp_lut_setup_exact (GimpLut *lut,
GimpLutFunc func,
gpointer user_data,
gint nchannels);
void gimp_lut_process (GimpLut *lut,
PixelRegion *srcPR,
PixelRegion *destPR);
void gimp_lut_process_inline (GimpLut *lut,
PixelRegion *src_destPR);
gfloat (*GimpLutFunc) (gpointer user_data, gint nchannels, gint channel, gfloat value);
|
|
|
|
|
|
|
|
Returns : |
void gimp_lut_setup (GimpLut *lut, GimpLutFunc func, gpointer user_data, gint nchannels);
|
|
|
|
|
|
|
void gimp_lut_setup_exact (GimpLut *lut, GimpLutFunc func, gpointer user_data, gint nchannels);
|
|
|
|
|
|
|
void gimp_lut_process (GimpLut *lut, PixelRegion *srcPR, PixelRegion *destPR);
|
|
|
|
|
void gimp_lut_process_inline (GimpLut *lut, PixelRegion *src_destPR);
|
|
|