Method: Magick::Image#composite_tiled

Defined in:
ext/RMagick/rmimage.cpp

#composite_tiled(src, composite_op = Magick::OverCompositeOp, channel = Magick::AllChannels) ⇒ Magick::Image #composite_tiled(src, composite_op = Magick::OverCompositeOp, *channels) ⇒ Magick::Image

Composites multiple copies of the source image across and down the image, producing the same results as ImageMagick’s composite command with the -tile option.

Overloads:

  • #composite_tiled(src, composite_op = Magick::OverCompositeOp, channel = Magick::AllChannels) ⇒ Magick::Image

    Parameters:

    • src (Magick::Image, Magick::ImageList)

      Either an imagelist or an image. If an imagelist, uses the current image.

    • composite_op (Magick::CompositeOperator) (defaults to: Magick::OverCompositeOp)

      the composite operator

    • channel (Magick::ChannelType) (defaults to: Magick::AllChannels)

      a ChannelType arguments.

  • #composite_tiled(src, composite_op = Magick::OverCompositeOp, *channels) ⇒ Magick::Image

    Parameters:

    • src (Magick::Image, Magick::ImageList)

      Either an imagelist or an image. If an imagelist, uses the current image.

    • composite_op (Magick::CompositeOperator) (defaults to: Magick::OverCompositeOp)

      the composite operator

    • *channels (Magick::ChannelType)

      one or more ChannelType arguments.

Returns:

See Also:



4227
4228
4229
4230
4231
# File 'ext/RMagick/rmimage.cpp', line 4227

VALUE
Image_composite_tiled(int argc, VALUE *argv, VALUE self)
{
    return composite_tiled(False, argc, argv, self);
}