Learn R Programming

RGtk2 (version 2.8.8)

gdkPixbufCompositeColor: gdkPixbufCompositeColor

Description

Creates a transformation of the source image src by scaling by scale.x and scale.y then translating by offset.x and offset.y, then composites the rectangle (dest.x ,dest.y, dest.width, dest.height) of the resulting image with a checkboard of the colors color1 and color2 and renders it onto the destination image.

Usage

gdkPixbufCompositeColor(object, dest, dest.x, dest.y, dest.width, dest.height, offset.x, offset.y, scale.x, scale.y, interp.type, overall.alpha, check.x, check.y, check.size, color1, color2)

Arguments

dest
[GdkPixbuf] the GdkPixbuf into which to render the results
dest.x
[integer] the left coordinate for region to render
dest.y
[integer] the top coordinate for region to render
dest.width
[integer] the width of the region to render
dest.height
[integer] the height of the region to render
offset.x
[numeric] the offset in the X direction (currently rounded to an integer)
offset.y
[numeric] the offset in the Y direction (currently rounded to an integer)
scale.x
[numeric] the scale factor in the X direction
scale.y
[numeric] the scale factor in the Y direction
interp.type
[GdkInterpType] the interpolation type for the transformation.
overall.alpha
[integer] overall alpha for source image (0..255)
check.x
[integer] the X offset for the checkboard (origin of checkboard is at -check.x, -check.y)
check.y
[integer] the Y offset for the checkboard
check.size
[integer] the size of checks in the checkboard (must be a power of two)
color1
[numeric] the color of check at upper left
color2
[numeric] the color of the other check

Details

See gdkPixbufCompositeColorSimple for a simpler variant of this function suitable for many tasks.