gimpselectiontools: GIMP Library Reference Manual

## gimpselectiontools gimpselectiontools |

## Functions

gboolean | gimp_by_color_select ()
gboolean | gimp_by_color_select_full ()
gboolean | gimp_ellipse_select ()
gboolean | gimp_free_select ()
gboolean | gimp_fuzzy_select ()
gboolean | gimp_fuzzy_select_full ()
gboolean | gimp_rect_select ()
gboolean | gimp_round_rect_select ()

## Description

## Functions

### gimp_by_color_select ()

    gboolean
    gimp_by_color_select (gint32 drawable_ID,
                          const GimpRGB *color,
                          gint threshold,
                          GimpChannelOps operation,
                          gboolean antialias,
                          gboolean feather,
                          gdouble feather_radius,
                          gboolean sample_merged);

`gimp_by_color_select` is deprecated and should not be used in newly-written code.

Use `gimp_image_select_color()` instead.

### gimp_by_color_select_full ()

    gboolean
    gimp_by_color_select_full (gint32 drawable_ID,
                               const GimpRGB *color,
                               gint threshold,
                               GimpChannelOps operation,
                               gboolean antialias,
                               gboolean feather,
                               gdouble feather_radius_x,
                               gdouble feather_radius_y,
                               gboolean sample_merged,
                               gboolean select_transparent,
                               GimpSelectCriterion select_criterion);

`gimp_by_color_select_full` is deprecated and should not be used in newly-written code.

Use `gimp_image_select_color()` instead.

Since: GIMP 2.4

### gimp_ellipse_select ()

    gboolean
    gimp_ellipse_select (gint32 image_ID,
                         gdouble x,
                         gdouble y,
                         gdouble width,
                         gdouble height,
                         GimpChannelOps operation,
                         gboolean antialias,
                         gboolean feather,
                         gdouble feather_radius);

`gimp_ellipse_select` is deprecated and should not be used in newly-written code.

Use `gimp_image_select_ellipse()` instead.

### gimp_free_select ()

    gboolean
    gimp_free_select (gint32 image_ID,
                      gint num_segs,
                      const gdouble *segs,
                      GimpChannelOps operation,
                      gboolean antialias,
                      gboolean feather,
                      gdouble feather_radius);

`gimp_free_select` is deprecated and should not be used in newly-written code.

Use `gimp_image_select_polygon()` instead.

### gimp_fuzzy_select ()

    gboolean
    gimp_fuzzy_select (gint32 drawable_ID,
                       gdouble x,
                       gdouble y,
                       gint threshold,
                       GimpChannelOps operation,
                       gboolean antialias,
                       gboolean feather,
                       gdouble feather_radius,
                       gboolean sample_merged);

`gimp_fuzzy_select` is deprecated and should not be used in newly-written code.

Use `gimp_image_select_contiguous_color()` instead.

### gimp_fuzzy_select_full ()

    gboolean
    gimp_fuzzy_select_full (gint32 drawable_ID,
                            gdouble x,
                            gdouble y,
                            gint threshold,
                            GimpChannelOps operation,
                            gboolean antialias,
                            gboolean feather,
                            gdouble feather_radius_x,
                            gdouble feather_radius_y,
                            gboolean sample_merged,
                            gboolean select_transparent,
                            GimpSelectCriterion select_criterion);

`gimp_fuzzy_select_full` is deprecated and should not be used in newly-written code.

Use `gimp_image_select_contiguous_color()` instead.

Since: GIMP 2.4

### gimp_rect_select ()

    gboolean
    gimp_rect_select (gint32 image_ID,
                      gdouble x,
                      gdouble y,
                      gdouble width,
                      gdouble height,
                      GimpChannelOps operation,
                      gboolean feather,
                      gdouble feather_radius);

`gimp_rect_select` is deprecated and should not be used in newly-written code.

Use `gimp_image_select_rectangle()` instead.

### gimp_round_rect_select ()

    gboolean
    gimp_round_rect_select (gint32 image_ID,
                            gdouble x,
                            gdouble y,
                            gdouble width,
                            gdouble height,
                            gdouble corner_radius_x,
                            gdouble corner_radius_y,
                            GimpChannelOps operation,
                            gboolean antialias,
                            gboolean feather,
                            gdouble feather_radius_x,
                            gdouble feather_radius_y);

`gimp_round_rect_select` is deprecated and should not be used in newly-written code.

Use `gimp_image_select_round_rectangle()` instead.

Since: GIMP 2.4

## Types and Values