gimppainttools: GIMP Library Reference Manual

## gimppainttools gimppainttools |

## Functions

gboolean | gimp_airbrush ()
gboolean | gimp_airbrush_default ()
gboolean | gimp_clone ()
gboolean | gimp_clone_default ()
gboolean | gimp_convolve ()
gboolean | gimp_convolve_default ()
gboolean | gimp_dodgeburn ()
gboolean | gimp_dodgeburn_default ()
gboolean | gimp_edit_bucket_fill_full ()
gboolean | gimp_eraser ()
gboolean | gimp_eraser_default ()
gboolean | gimp_heal ()
gboolean | gimp_heal_default ()
gboolean | gimp_paintbrush ()
gboolean | gimp_paintbrush_default ()
gboolean | gimp_pencil ()
gboolean | gimp_smudge ()
gboolean | gimp_smudge_default ()

## Description

## Functions

### gimp_airbrush ()

    gboolean
    gimp_airbrush (gint32 drawable_ID,
                   gdouble pressure,
                   gint num_strokes,
                   const gdouble *strokes);

### gimp_airbrush_default ()

    gboolean
    gimp_airbrush_default (gint32 drawable_ID,
                           gint num_strokes,
                           const gdouble *strokes);

### gimp_clone ()

    gboolean
    gimp_clone (gint32 drawable_ID,
                gint32 src_drawable_ID,
                GimpCloneType clone_type,
                gdouble src_x,
                gdouble src_y,
                gint num_strokes,
                const gdouble *strokes);

### gimp_clone_default ()

    gboolean
    gimp_clone_default (gint32 drawable_ID,
                        gint num_strokes,
                        const gdouble *strokes);

### gimp_convolve ()

    gboolean
    gimp_convolve (gint32 drawable_ID,
                   gdouble pressure,
                   GimpConvolveType convolve_type,
                   gint num_strokes,
                   const gdouble *strokes);

### gimp_convolve_default ()

    gboolean
    gimp_convolve_default (gint32 drawable_ID,
                           gint num_strokes,
                           const gdouble *strokes);

### gimp_dodgeburn ()

    gboolean
    gimp_dodgeburn (gint32 drawable_ID,
                    gdouble exposure,
                    GimpDodgeBurnType dodgeburn_type,
                    GimpTransferMode dodgeburn_mode,
                    gint num_strokes,
                    const gdouble *strokes);

### gimp_dodgeburn_default ()

    gboolean
    gimp_dodgeburn_default (gint32 drawable_ID,
                            gint num_strokes,
                            const gdouble *strokes);

### gimp_edit_bucket_fill_full ()

    gboolean
    gimp_edit_bucket_fill_full (gint32 drawable_ID,
                                GimpBucketFillMode fill_mode,
                                GimpLayerModeEffects paint_mode,
                                gdouble opacity,
                                gdouble threshold,
                                gboolean sample_merged,
                                gboolean fill_transparent,
                                GimpSelectCriterion select_criterion,
                                gdouble x,
                                gdouble y);

Since: GIMP 2.4

### gimp_eraser ()

    gboolean
    gimp_eraser (gint32 drawable_ID,
                 gint num_strokes,
                 const gdouble *strokes,
                 GimpBrushApplicationMode hardness,
                 GimpPaintApplicationMode method);

### gimp_eraser_default ()

    gboolean
    gimp_eraser_default (gint32 drawable_ID,
                         gint num_strokes,
                         const gdouble *strokes);

### gimp_heal ()

    gboolean
    gimp_heal (gint32 drawable_ID,
               gint32 src_drawable_ID,
               gdouble src_x,
               gdouble src_y,
               gint num_strokes,
               const gdouble *strokes);

Since: GIMP 2.4

### gimp_heal_default ()

    gboolean
    gimp_heal_default (gint32 drawable_ID,
                       gint num_strokes,
                       const gdouble *strokes);

Since: GIMP 2.4

### gimp_paintbrush ()

    gboolean
    gimp_paintbrush (gint32 drawable_ID,
                     gdouble fade_out,
                     gint num_strokes,
                     const gdouble *strokes,
                     GimpPaintApplicationMode method,
                     gdouble gradient_length);

### gimp_paintbrush_default ()

    gboolean
    gimp_paintbrush_default (gint32 drawable_ID,
                             gint num_strokes,
                             const gdouble *strokes);

### gimp_pencil ()

    gboolean
    gimp_pencil (gint32 drawable_ID,
                 gint num_strokes,
                 const gdouble *strokes);

### gimp_smudge ()

    gboolean
    gimp_smudge (gint32 drawable_ID,
                 gdouble pressure,
                 gint num_strokes,
                 const gdouble *strokes);

### gimp_smudge_default ()

    gboolean
    gimp_smudge_default (gint32 drawable_ID,
                         gint num_strokes,
                         const gdouble *strokes);

## Types and Values