gimp/devel-docs/libgimp/tmpl/gimppixelfetcher.sgml

96 lines
1.4 KiB
Plaintext

<!-- ##### SECTION Title ##### -->
gimppixelfetcher
<!-- ##### SECTION Short_Description ##### -->
Functions for operating on pixel regions.
<!-- ##### SECTION Long_Description ##### -->
<para>
These functions provide neighbourhood-based algorithms which get
dramatically slower on region boundaries, to the point where a special
treatment for neighbourhoods which are completely inside a tile is
called for. It hides the special treatment of tile borders, making
plug-in code more readable and shorter.
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### ENUM GimpPixelFetcherEdgeMode ##### -->
<para>
</para>
@GIMP_PIXEL_FETCHER_EDGE_NONE:
@GIMP_PIXEL_FETCHER_EDGE_WRAP:
@GIMP_PIXEL_FETCHER_EDGE_SMEAR:
@GIMP_PIXEL_FETCHER_EDGE_BLACK:
@GIMP_PIXEL_FETCHER_EDGE_BACKGROUND:
<!-- ##### STRUCT GimpPixelFetcher ##### -->
<para>
</para>
<!-- ##### FUNCTION gimp_pixel_fetcher_new ##### -->
<para>
</para>
@drawable:
@shadow:
@Returns:
<!-- ##### FUNCTION gimp_pixel_fetcher_set_edge_mode ##### -->
<para>
</para>
@pf:
@mode:
<!-- ##### FUNCTION gimp_pixel_fetcher_set_bg_color ##### -->
<para>
</para>
@pf:
@color:
<!-- ##### FUNCTION gimp_pixel_fetcher_get_pixel ##### -->
<para>
</para>
@pf:
@x:
@y:
@pixel:
<!-- ##### FUNCTION gimp_pixel_fetcher_put_pixel ##### -->
<para>
</para>
@pf:
@x:
@y:
@pixel:
<!-- ##### FUNCTION gimp_pixel_fetcher_destroy ##### -->
<para>
</para>
@pf: