gimpedit: GIMP Library Reference Manual

## gimpedit gimpedit |

## Functions

gboolean | gimp_edit_cut ()
gboolean | gimp_edit_copy ()
gboolean | gimp_edit_copy_visible ()
gint32 | gimp_edit_paste ()
gint32 | gimp_edit_paste_as_new ()
gchar * | gimp_edit_named_cut ()
gchar * | gimp_edit_named_copy ()
gchar * | gimp_edit_named_copy_visible ()
gint32 | gimp_edit_named_paste ()
gint32 | gimp_edit_named_paste_as_new ()
gboolean | gimp_edit_clear ()
gboolean | gimp_edit_fill ()
gboolean | gimp_edit_bucket_fill ()
gboolean | gimp_edit_blend ()
gboolean | gimp_edit_stroke ()
gboolean | gimp_edit_stroke_vectors ()

## Description

## Functions

### gimp_edit_cut ()

    gboolean
    gimp_edit_cut (gint32 drawable_ID);

### gimp_edit_copy ()

    gboolean
    gimp_edit_copy (gint32 drawable_ID);

### gimp_edit_copy_visible ()

    gboolean
    gimp_edit_copy_visible (gint32 image_ID);

Since: GIMP 2.2

### gimp_edit_paste ()

    gint32
    gimp_edit_paste (gint32 drawable_ID,
                     gboolean paste_into);

### gimp_edit_paste_as_new ()

    gint32
    gimp_edit_paste_as_new (void);

Since: GIMP 2.4

### gimp_edit_named_cut ()

    gchar *
    gimp_edit_named_cut (gint32 drawable_ID,
                         const gchar *buffer_name);

Since: GIMP 2.4

### gimp_edit_named_copy ()

    gchar *
    gimp_edit_named_copy (gint32 drawable_ID,
                          const gchar *buffer_name);

Since: GIMP 2.4

### gimp_edit_named_copy_visible ()

    gchar *
    gimp_edit_named_copy_visible (gint32 image_ID,
                                  const gchar *buffer_name);

Since: GIMP 2.4

### gimp_edit_named_paste ()

    gint32
    gimp_edit_named_paste (gint32 drawable_ID,
                           const gchar *buffer_name,
                           gboolean paste_into);

Since: GIMP 2.4

### gimp_edit_named_paste_as_new ()

    gint32
    gimp_edit_named_paste_as_new (const gchar *buffer_name);

Since: GIMP 2.4

### gimp_edit_clear ()

    gboolean
    gimp_edit_clear (gint32 drawable_ID);

### gimp_edit_fill ()

    gboolean
    gimp_edit_fill (gint32 drawable_ID,
                    GimpFillType fill_type);

### gimp_edit_bucket_fill ()

    gboolean
    gimp_edit_bucket_fill (gint32 drawable_ID,
                           GimpBucketFillMode fill_mode,
                           GimpLayerModeEffects paint_mode,
                           gdouble opacity,
                           gdouble threshold,
                           gboolean sample_merged,
                           gdouble x,
                           gdouble y);

### gimp_edit_blend ()

    gboolean
    gimp_edit_blend (gint32 drawable_ID,
                     GimpBlendMode blend_mode,
                     GimpLayerModeEffects paint_mode,
                     GimpGradientType gradient_type,
                     gdouble opacity,
                     gdouble offset,
                     GimpRepeatMode repeat,
                     gboolean reverse,
                     gboolean supersample,
                     gint max_depth,
                     gdouble threshold,
                     gboolean dither,
                     gdouble x1,
                     gdouble y1,
                     gdouble x2,
                     gdouble y2);

### gimp_edit_stroke ()

    gboolean
    gimp_edit_stroke (gint32 drawable_ID);

### gimp_edit_stroke_vectors ()

    gboolean
    gimp_edit_stroke_vectors (gint32 drawable_ID,
                              gint32 vectors_ID);

Since: GIMP 2.4

## Types and Values