1 /* LIBGIMP - The GIMP Library 2 * Copyright (C) 1995-2003 Peter Mattis and Spencer Kimball 3 * 4 * gimpselectiontools_pdb.h 5 * 6 * This library is free software: you can redistribute it and/or 7 * modify it under the terms of the GNU Lesser General Public 8 * License as published by the Free Software Foundation; either 9 * version 3 of the License, or (at your option) any later version. 10 * 11 * This library is distributed in the hope that it will be useful, 12 * but WITHOUT ANY WARRANTY; without even the implied warranty of 13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 * Lesser General Public License for more details. 15 * 16 * You should have received a copy of the GNU Lesser General Public 17 * License along with this library. If not, see 18 * <https://www.gnu.org/licenses/>. 19 */ 20 21 /* NOTE: This file is auto-generated by pdbgen.pl */ 22 23 #if !defined (__GIMP_H_INSIDE__) && !defined (GIMP_COMPILATION) 24 #error "Only <libgimp/gimp.h> can be included directly." 25 #endif 26 27 #ifndef __GIMP_SELECTION_TOOLS_PDB_H__ 28 #define __GIMP_SELECTION_TOOLS_PDB_H__ 29 30 G_BEGIN_DECLS 31 32 /* For information look into the C source or the html documentation */ 33 34 35 GIMP_DEPRECATED_FOR(gimp_image_select_color) 36 gboolean gimp_by_color_select (gint32 drawable_ID, 37 const GimpRGB *color, 38 gint threshold, 39 GimpChannelOps operation, 40 gboolean antialias, 41 gboolean feather, 42 gdouble feather_radius, 43 gboolean sample_merged); 44 GIMP_DEPRECATED_FOR(gimp_image_select_color) 45 gboolean gimp_by_color_select_full (gint32 drawable_ID, 46 const GimpRGB *color, 47 gint threshold, 48 GimpChannelOps operation, 49 gboolean antialias, 50 gboolean feather, 51 gdouble feather_radius_x, 52 gdouble feather_radius_y, 53 gboolean sample_merged, 54 gboolean select_transparent, 55 GimpSelectCriterion select_criterion); 56 GIMP_DEPRECATED_FOR(gimp_image_select_ellipse) 57 gboolean gimp_ellipse_select (gint32 image_ID, 58 gdouble x, 59 gdouble y, 60 gdouble width, 61 gdouble height, 62 GimpChannelOps operation, 63 gboolean antialias, 64 gboolean feather, 65 gdouble feather_radius); 66 GIMP_DEPRECATED_FOR(gimp_image_select_polygon) 67 gboolean gimp_free_select (gint32 image_ID, 68 gint num_segs, 69 const gdouble *segs, 70 GimpChannelOps operation, 71 gboolean antialias, 72 gboolean feather, 73 gdouble feather_radius); 74 GIMP_DEPRECATED_FOR(gimp_image_select_contiguous_color) 75 gboolean gimp_fuzzy_select (gint32 drawable_ID, 76 gdouble x, 77 gdouble y, 78 gint threshold, 79 GimpChannelOps operation, 80 gboolean antialias, 81 gboolean feather, 82 gdouble feather_radius, 83 gboolean sample_merged); 84 GIMP_DEPRECATED_FOR(gimp_image_select_contiguous_color) 85 gboolean gimp_fuzzy_select_full (gint32 drawable_ID, 86 gdouble x, 87 gdouble y, 88 gint threshold, 89 GimpChannelOps operation, 90 gboolean antialias, 91 gboolean feather, 92 gdouble feather_radius_x, 93 gdouble feather_radius_y, 94 gboolean sample_merged, 95 gboolean select_transparent, 96 GimpSelectCriterion select_criterion); 97 GIMP_DEPRECATED_FOR(gimp_image_select_rectangle) 98 gboolean gimp_rect_select (gint32 image_ID, 99 gdouble x, 100 gdouble y, 101 gdouble width, 102 gdouble height, 103 GimpChannelOps operation, 104 gboolean feather, 105 gdouble feather_radius); 106 GIMP_DEPRECATED_FOR(gimp_image_select_round_rectangle) 107 gboolean gimp_round_rect_select (gint32 image_ID, 108 gdouble x, 109 gdouble y, 110 gdouble width, 111 gdouble height, 112 gdouble corner_radius_x, 113 gdouble corner_radius_y, 114 GimpChannelOps operation, 115 gboolean antialias, 116 gboolean feather, 117 gdouble feather_radius_x, 118 gdouble feather_radius_y); 119 120 121 G_END_DECLS 122 123 #endif /* __GIMP_SELECTION_TOOLS_PDB_H__ */ 124