gimpimage

Name

gimpimage -- 

Synopsis



gint*       gimp_image_list                 (gint *num_images);
gint32      gimp_image_new                  (gint width,
                                             gint height,
                                             GimpImageBaseType type);
void        gimp_image_resize               (gint32 image_ID,
                                             gint new_width,
                                             gint new_height,
                                             gint offx,
                                             gint offy);
void        gimp_image_scale                (gint32 image_ID,
                                             gint new_width,
                                             gint new_height);
void        gimp_image_delete               (gint32 image_ID);
void        gimp_image_free_shadow          (gint32 image_ID);
gint*       gimp_image_get_layers           (gint32 image_ID,
                                             gint *num_layers);
gint*       gimp_image_get_channels         (gint32 image_ID,
                                             gint *num_channels);
void        gimp_image_unset_active_channel (gint32 image_ID);
gint32      gimp_image_pick_correlate_layer (gint32 image_ID,
                                             gint x,
                                             gint y);
void        gimp_image_raise_layer          (gint32 image_ID,
                                             gint32 layer_ID);
void        gimp_image_lower_layer          (gint32 image_ID,
                                             gint32 layer_ID);
void        gimp_image_raise_layer_to_top   (gint32 image_ID,
                                             gint32 layer_ID);
void        gimp_image_lower_layer_to_bottom
                                            (gint32 image_ID,
                                             gint32 layer_ID);
gint32      gimp_image_merge_visible_layers (gint32 image_ID,
                                             GimpMergeType merge_type);
gint32      gimp_image_merge_down           (gint32 image_ID,
                                             gint32 merge_layer_ID,
                                             GimpMergeType merge_type);
gint32      gimp_image_flatten              (gint32 image_ID);
void        gimp_image_add_layer            (gint32 image_ID,
                                             gint32 layer_ID,
                                             gint position);
void        gimp_image_remove_layer         (gint32 image_ID,
                                             gint32 layer_ID);
void        gimp_image_add_layer_mask       (gint32 image_ID,
                                             gint32 layer_ID,
                                             gint32 mask_ID);
void        gimp_image_remove_layer_mask    (gint32 image_ID,
                                             gint32 layer_ID,
                                             GimpMaskApplyMode mode);
void        gimp_image_raise_channel        (gint32 image_ID,
                                             gint32 channel_ID);
void        gimp_image_lower_channel        (gint32 image_ID,
                                             gint32 layer_ID);
void        gimp_image_add_channel          (gint32 image_ID,
                                             gint32 channel_ID,
                                             gint position);
void        gimp_image_remove_channel       (gint32 image_ID,
                                             gint32 channel_ID);
gint32      gimp_image_active_drawable      (gint32 image_ID);
GimpImageBaseType gimp_image_base_type      (gint32 image_ID);
gboolean    gimp_image_undo_is_enabled      (gint32 image_ID);
gboolean    gimp_image_undo_enable          (gint32 image_ID);
gboolean    gimp_image_undo_disable         (gint32 image_ID);
gboolean    gimp_image_undo_freeze          (gint32 image_ID);
gboolean    gimp_image_undo_thaw            (gint32 image_ID);
void        gimp_image_clean_all            (gint32 image_ID);
gint32      gimp_image_floating_selection   (gint32 image_ID);
gint32      gimp_image_floating_sel_attached_to
                                            (gint32 image_ID);
void        gimp_image_set_tattoo_state     (gint32 image_ID,
                                             gint tattoo);
gint        gimp_image_get_tattoo_state     (gint32 image_ID);
gint        gimp_image_width                (gint32 image_ID);
gint        gimp_image_height               (gint32 image_ID);
gint32      gimp_image_get_active_layer     (gint32 image_ID);
void        gimp_image_set_active_layer     (gint32 image_ID,
                                             gint32 active_layer_ID);
gint32      gimp_image_get_active_channel   (gint32 image_ID);
void        gimp_image_set_active_channel   (gint32 image_ID,
                                             gint32 active_channel_ID);
gint32      gimp_image_get_selection        (gint32 image_ID);
gboolean    gimp_image_get_component_active (gint32 image_ID,
                                             GimpChannelType component);
void        gimp_image_set_component_active (gint32 image_ID,
                                             GimpChannelType component,
                                             gboolean active);
gboolean    gimp_image_get_component_visible
                                            (gint32 image_ID,
                                             GimpChannelType component);
void        gimp_image_set_component_visible
                                            (gint32 image_ID,
                                             GimpChannelType component,
                                             gboolean visible);
gchar*      gimp_image_get_filename         (gint32 image_ID);
void        gimp_image_set_filename         (gint32 image_ID,
                                             gchar *filename);
void        gimp_image_get_resolution       (gint32 image_ID,
                                             gdouble *xresolution,
                                             gdouble *yresolution);
void        gimp_image_set_resolution       (gint32 image_ID,
                                             gdouble xresolution,
                                             gdouble yresolution);
GimpUnit    gimp_image_get_unit             (gint32 image_ID);
void        gimp_image_set_unit             (gint32 image_ID,
                                             GimpUnit unit);
gint32      gimp_image_get_layer_by_tattoo  (gint32 image_ID,
                                             gint tattoo);
gint32      gimp_image_get_channel_by_tattoo
                                            (gint32 image_ID,
                                             gint tattoo);
guchar*     gimp_image_get_cmap             (gint32 image_ID,
                                             gint *num_colors);
void        gimp_image_set_cmap             (gint32 image_ID,
                                             guchar *cmap,
                                             gint num_colors);
guchar*     gimp_image_get_thumbnail_data   (gint32 image_ID,
                                             gint *width,
                                             gint *height,
                                             gint *bpp);
#define     gimp_image_convert_rgb
#define     gimp_image_convert_grayscale
#define     gimp_image_convert_indexed
#define     gimp_image_duplicate

Description

Details

gimp_image_list ()

gint*       gimp_image_list                 (gint *num_images);

num_images : 
Returns : 


gimp_image_new ()

gint32      gimp_image_new                  (gint width,
                                             gint height,
                                             GimpImageBaseType type);

width : 
height : 
type : 
Returns : 


gimp_image_resize ()

void        gimp_image_resize               (gint32 image_ID,
                                             gint new_width,
                                             gint new_height,
                                             gint offx,
                                             gint offy);

image_ID : 
new_width : 
new_height : 
offx : 
offy : 


gimp_image_scale ()

void        gimp_image_scale                (gint32 image_ID,
                                             gint new_width,
                                             gint new_height);

image_ID : 
new_width : 
new_height : 


gimp_image_delete ()

void        gimp_image_delete               (gint32 image_ID);

image_ID : 


gimp_image_free_shadow ()

void        gimp_image_free_shadow          (gint32 image_ID);

image_ID : 


gimp_image_get_layers ()

gint*       gimp_image_get_layers           (gint32 image_ID,
                                             gint *num_layers);

image_ID : 
num_layers : 


gimp_image_get_channels ()

gint*       gimp_image_get_channels         (gint32 image_ID,
                                             gint *num_channels);

image_ID : 
num_channels : 


gimp_image_unset_active_channel ()

void        gimp_image_unset_active_channel (gint32 image_ID);

image_ID : 


gimp_image_pick_correlate_layer ()

gint32      gimp_image_pick_correlate_layer (gint32 image_ID,
                                             gint x,
                                             gint y);

image_ID : 
x : 
y : 
Returns : 


gimp_image_raise_layer ()

void        gimp_image_raise_layer          (gint32 image_ID,
                                             gint32 layer_ID);

image_ID : 
layer_ID : 


gimp_image_lower_layer ()

void        gimp_image_lower_layer          (gint32 image_ID,
                                             gint32 layer_ID);

image_ID : 
layer_ID : 


gimp_image_raise_layer_to_top ()

void        gimp_image_raise_layer_to_top   (gint32 image_ID,
                                             gint32 layer_ID);

image_ID : 
layer_ID : 


gimp_image_lower_layer_to_bottom ()

void        gimp_image_lower_layer_to_bottom
                                            (gint32 image_ID,
                                             gint32 layer_ID);

image_ID : 
layer_ID : 


gimp_image_merge_visible_layers ()

gint32      gimp_image_merge_visible_layers (gint32 image_ID,
                                             GimpMergeType merge_type);

image_ID : 
merge_type : 
Returns : 


gimp_image_merge_down ()

gint32      gimp_image_merge_down           (gint32 image_ID,
                                             gint32 merge_layer_ID,
                                             GimpMergeType merge_type);

image_ID : 
merge_layer_ID : 
merge_type : 
Returns : 


gimp_image_flatten ()

gint32      gimp_image_flatten              (gint32 image_ID);

image_ID : 
Returns : 


gimp_image_add_layer ()

void        gimp_image_add_layer            (gint32 image_ID,
                                             gint32 layer_ID,
                                             gint position);

image_ID : 
layer_ID : 
position : 


gimp_image_remove_layer ()

void        gimp_image_remove_layer         (gint32 image_ID,
                                             gint32 layer_ID);

image_ID : 
layer_ID : 


gimp_image_add_layer_mask ()

void        gimp_image_add_layer_mask       (gint32 image_ID,
                                             gint32 layer_ID,
                                             gint32 mask_ID);

image_ID : 
layer_ID : 
mask_ID : 


gimp_image_remove_layer_mask ()

void        gimp_image_remove_layer_mask    (gint32 image_ID,
                                             gint32 layer_ID,
                                             GimpMaskApplyMode mode);

image_ID : 
layer_ID : 
mode : 


gimp_image_raise_channel ()

void        gimp_image_raise_channel        (gint32 image_ID,
                                             gint32 channel_ID);

image_ID : 
channel_ID : 


gimp_image_lower_channel ()

void        gimp_image_lower_channel        (gint32 image_ID,
                                             gint32 layer_ID);

image_ID : 
layer_ID : 


gimp_image_add_channel ()

void        gimp_image_add_channel          (gint32 image_ID,
                                             gint32 channel_ID,
                                             gint position);

image_ID : 
channel_ID : 
position : 


gimp_image_remove_channel ()

void        gimp_image_remove_channel       (gint32 image_ID,
                                             gint32 channel_ID);

image_ID : 
channel_ID : 


gimp_image_active_drawable ()

gint32      gimp_image_active_drawable      (gint32 image_ID);

image_ID : 
Returns : 


gimp_image_base_type ()

GimpImageBaseType gimp_image_base_type      (gint32 image_ID);

image_ID : 
Returns : 


gimp_image_undo_is_enabled ()

gboolean    gimp_image_undo_is_enabled      (gint32 image_ID);

image_ID : 
Returns : 


gimp_image_undo_enable ()

gboolean    gimp_image_undo_enable          (gint32 image_ID);

image_ID : 
Returns : 


gimp_image_undo_disable ()

gboolean    gimp_image_undo_disable         (gint32 image_ID);

image_ID : 
Returns : 


gimp_image_undo_freeze ()

gboolean    gimp_image_undo_freeze          (gint32 image_ID);

image_ID : 
Returns : 


gimp_image_undo_thaw ()

gboolean    gimp_image_undo_thaw            (gint32 image_ID);

image_ID : 
Returns : 


gimp_image_clean_all ()

void        gimp_image_clean_all            (gint32 image_ID);

image_ID : 


gimp_image_floating_selection ()

gint32      gimp_image_floating_selection   (gint32 image_ID);

image_ID : 
Returns : 


gimp_image_floating_sel_attached_to ()

gint32      gimp_image_floating_sel_attached_to
                                            (gint32 image_ID);

image_ID : 
Returns : 


gimp_image_set_tattoo_state ()

void        gimp_image_set_tattoo_state     (gint32 image_ID,
                                             gint tattoo);

image_ID : 
tattoo : 


gimp_image_get_tattoo_state ()

gint        gimp_image_get_tattoo_state     (gint32 image_ID);

image_ID : 
Returns : 


gimp_image_width ()

gint        gimp_image_width                (gint32 image_ID);

image_ID : 
Returns : 


gimp_image_height ()

gint        gimp_image_height               (gint32 image_ID);

image_ID : 
Returns : 


gimp_image_get_active_layer ()

gint32      gimp_image_get_active_layer     (gint32 image_ID);

image_ID : 
Returns : 


gimp_image_set_active_layer ()

void        gimp_image_set_active_layer     (gint32 image_ID,
                                             gint32 active_layer_ID);

image_ID : 
active_layer_ID : 


gimp_image_get_active_channel ()

gint32      gimp_image_get_active_channel   (gint32 image_ID);

image_ID : 
Returns : 


gimp_image_set_active_channel ()

void        gimp_image_set_active_channel   (gint32 image_ID,
                                             gint32 active_channel_ID);

image_ID : 
active_channel_ID : 


gimp_image_get_selection ()

gint32      gimp_image_get_selection        (gint32 image_ID);

image_ID : 
Returns : 


gimp_image_get_component_active ()

gboolean    gimp_image_get_component_active (gint32 image_ID,
                                             GimpChannelType component);

image_ID : 
component : 
Returns : 


gimp_image_set_component_active ()

void        gimp_image_set_component_active (gint32 image_ID,
                                             GimpChannelType component,
                                             gboolean active);

image_ID : 
component : 
active : 


gimp_image_get_component_visible ()

gboolean    gimp_image_get_component_visible
                                            (gint32 image_ID,
                                             GimpChannelType component);

image_ID : 
component : 
Returns : 


gimp_image_set_component_visible ()

void        gimp_image_set_component_visible
                                            (gint32 image_ID,
                                             GimpChannelType component,
                                             gboolean visible);

image_ID : 
component : 
visible : 


gimp_image_get_filename ()

gchar*      gimp_image_get_filename         (gint32 image_ID);

image_ID : 
Returns : 


gimp_image_set_filename ()

void        gimp_image_set_filename         (gint32 image_ID,
                                             gchar *filename);

image_ID : 
filename : 


gimp_image_get_resolution ()

void        gimp_image_get_resolution       (gint32 image_ID,
                                             gdouble *xresolution,
                                             gdouble *yresolution);

image_ID : 
xresolution : 
yresolution : 


gimp_image_set_resolution ()

void        gimp_image_set_resolution       (gint32 image_ID,
                                             gdouble xresolution,
                                             gdouble yresolution);

image_ID : 
xresolution : 
yresolution : 


gimp_image_get_unit ()

GimpUnit    gimp_image_get_unit             (gint32 image_ID);

image_ID : 
Returns : 


gimp_image_set_unit ()

void        gimp_image_set_unit             (gint32 image_ID,
                                             GimpUnit unit);

image_ID : 
unit : 


gimp_image_get_layer_by_tattoo ()

gint32      gimp_image_get_layer_by_tattoo  (gint32 image_ID,
                                             gint tattoo);

image_ID : 
tattoo : 
Returns : 


gimp_image_get_channel_by_tattoo ()

gint32      gimp_image_get_channel_by_tattoo
                                            (gint32 image_ID,
                                             gint tattoo);

image_ID : 
tattoo : 
Returns : 


gimp_image_get_cmap ()

guchar*     gimp_image_get_cmap             (gint32 image_ID,
                                             gint *num_colors);

image_ID : 
num_colors : 


gimp_image_set_cmap ()

void        gimp_image_set_cmap             (gint32 image_ID,
                                             guchar *cmap,
                                             gint num_colors);

image_ID : 
cmap : 
num_colors : 


gimp_image_get_thumbnail_data ()

guchar*     gimp_image_get_thumbnail_data   (gint32 image_ID,
                                             gint *width,
                                             gint *height,
                                             gint *bpp);

image_ID : 
width : 
height : 
bpp : 


gimp_image_convert_rgb

#define gimp_image_convert_rgb        gimp_convert_rgb


gimp_image_convert_grayscale

#define gimp_image_convert_grayscale  gimp_convert_grayscale


gimp_image_convert_indexed

#define gimp_image_convert_indexed    gimp_convert_indexed


gimp_image_duplicate

#define gimp_image_duplicate          gimp_channel_ops_duplicate