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