<!-- ##### SECTION Title ##### -->
gimpdrawable

<!-- ##### SECTION Short_Description ##### -->
Functions to manipulate drawables.

<!-- ##### SECTION Long_Description ##### -->
<para>
Functions to manipulate drawables.

</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### STRUCT GimpDrawable ##### -->
<para>

</para>

@drawable_id: 
@width: 
@height: 
@bpp: 
@ntile_rows: 
@ntile_cols: 
@tiles: 
@shadow_tiles: 

<!-- ##### FUNCTION gimp_drawable_get ##### -->
<para>

</para>

@drawable_ID: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_detach ##### -->
<para>

</para>

@drawable: 


<!-- ##### FUNCTION gimp_drawable_flush ##### -->
<para>

</para>

@drawable: 


<!-- ##### FUNCTION gimp_drawable_delete ##### -->
<para>

</para>

@drawable_ID: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_is_valid ##### -->
<para>

</para>

@drawable_ID: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_get_name ##### -->
<para>

</para>

@drawable_ID: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_set_name ##### -->
<para>

</para>

@drawable_ID: 
@name: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_get_visible ##### -->
<para>

</para>

@drawable_ID: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_set_visible ##### -->
<para>

</para>

@drawable_ID: 
@visible: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_get_linked ##### -->
<para>

</para>

@drawable_ID: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_set_linked ##### -->
<para>

</para>

@drawable_ID: 
@linked: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_get_tattoo ##### -->
<para>

</para>

@drawable_ID: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_set_tattoo ##### -->
<para>

</para>

@drawable_ID: 
@tattoo: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_get_pixel ##### -->
<para>

</para>

@drawable_ID: 
@x_coord: 
@y_coord: 
@num_channels: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_set_pixel ##### -->
<para>

</para>

@drawable_ID: 
@x_coord: 
@y_coord: 
@num_channels: 
@pixel: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_get_tile ##### -->
<para>

</para>

@drawable: 
@shadow: 
@row: 
@col: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_get_tile2 ##### -->
<para>

</para>

@drawable: 
@shadow: 
@x: 
@y: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_get_thumbnail_data ##### -->
<para>

</para>

@drawable_ID: 
@width: 
@height: 
@bpp: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_get_sub_thumbnail_data ##### -->
<para>

</para>

@drawable_ID: 
@src_x: 
@src_y: 
@src_width: 
@src_height: 
@dest_width: 
@dest_height: 
@bpp: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_get_color_uchar ##### -->
<para>

</para>

@drawable_ID: 
@color: 
@color_uchar: 


<!-- ##### FUNCTION gimp_drawable_merge_shadow ##### -->
<para>

</para>

@drawable_ID: 
@undo: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_fill ##### -->
<para>

</para>

@drawable_ID: 
@fill_type: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_update ##### -->
<para>

</para>

@drawable_ID: 
@x: 
@y: 
@width: 
@height: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_mask_bounds ##### -->
<para>

</para>

@drawable_ID: 
@x1: 
@y1: 
@x2: 
@y2: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_mask_intersect ##### -->
<para>

</para>

@drawable_ID: 
@x: 
@y: 
@width: 
@height: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_get_image ##### -->
<para>

</para>

@drawable_ID: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_set_image ##### -->
<para>

</para>

@drawable_ID: 
@image_ID: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_has_alpha ##### -->
<para>

</para>

@drawable_ID: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_type_with_alpha ##### -->
<para>

</para>

@drawable_ID: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_type ##### -->
<para>

</para>

@drawable_ID: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_is_rgb ##### -->
<para>

</para>

@drawable_ID: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_is_gray ##### -->
<para>

</para>

@drawable_ID: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_is_indexed ##### -->
<para>

</para>

@drawable_ID: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_bpp ##### -->
<para>

</para>

@drawable_ID: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_width ##### -->
<para>

</para>

@drawable_ID: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_height ##### -->
<para>

</para>

@drawable_ID: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_offsets ##### -->
<para>

</para>

@drawable_ID: 
@offset_x: 
@offset_y: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_is_layer ##### -->
<para>

</para>

@drawable_ID: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_is_layer_mask ##### -->
<para>

</para>

@drawable_ID: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_is_channel ##### -->
<para>

</para>

@drawable_ID: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_offset ##### -->
<para>

</para>

@drawable_ID: 
@wrap_around: 
@fill_type: 
@offset_x: 
@offset_y: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_foreground_extract ##### -->
<para>

</para>

@drawable_ID: 
@mode: 
@mask_ID: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_parasite_find ##### -->
<para>

</para>

@drawable_ID: 
@name: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_parasite_list ##### -->
<para>

</para>

@drawable_ID: 
@num_parasites: 
@parasites: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_parasite_attach ##### -->
<para>

</para>

@drawable_ID: 
@parasite: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_parasite_detach ##### -->
<para>

</para>

@drawable_ID: 
@name: 
@Returns: 


<!-- ##### FUNCTION gimp_drawable_attach_new_parasite ##### -->
<para>

</para>

@drawable_ID: 
@name: 
@flags: 
@size: 
@data: 
@Returns: 


