gdk-pixbuf-2.0
Description:
Content:
Namespaces:
-
Gdk
Classes:
-
Pixbuf - This is the main structure in the &gdk-pixbuf; library. It is
used to represent images. It contains information about the image's pixel data, its color space, bits per sample, width and height,
and the rowstride (the number of bytes between the start of one row and the start of the next).
-
PixbufAnimation - An opaque struct representing an animation.
-
PixbufAnimationIter - An opaque struct representing an
iterator which points to a certain position in an animation.
-
PixbufFormat -
-
PixbufLoader - The
PixbufLoader struct contains only private fields.
-
PixbufSimpleAnim - An opaque struct representing a simple
animation.
-
PixbufSimpleAnimIter -
Structs:
-
Pixdata - A Pixdata
contains pixbuf information in a form suitable for serialization and streaming.
Enums:
-
Colorspace - This enumeration defines the color spaces that are
supported by the &gdk-pixbuf; library. Currently only RGB is supported.
-
InterpType - This enumeration describes the different interpolation
modes that can be used with the scaling functions.
GDK_INTERP_NEAREST is the fastest scaling method, but has horrible
quality when scaling down. GDK_INTERP_BILINEAR is the best choice if you aren't sure what to choose, it has a good
speed/quality balance.
-
PixbufAlphaMode - These values can be passed to
gdk_pixbuf_render_to_drawable_alpha to control how the alpha channel of an image should be handled. This function can create
a bilevel clipping mask (black and white) and use it while painting the image. In the future, when the X Window System gets an alpha
channel extension, it will be possible to do full alpha compositing onto arbitrary drawables. For now both cases fall back to a
bilevel clipping mask.
-
PixbufRotation - The possible rotations which can be passed to
rotate_simple. To make them easier to use, their numerical values are the
actual degrees.
-
PixdataDumpType - An enumeration which is used by
to_csource to determine the form of C source to be generated. The three
values and
GDK_PIXDATA_DUMP_MACROS are mutually exclusive, as are elements are optional flags that can be freely added.
-
PixdataType - one for the used colorspace, one for the width of the
samples and one for the encoding of the pixel data.
Error domains:
Constants:
Delegates: