Module: GraphicsMagick::Utilities::Composite

Included in:
GraphicsMagick::Utilities
Defined in:
lib/graphicsmagick/utilities/composite.rb

Instance Method Summary collapse

Instance Method Details

#composite(base, mask = nil) ⇒ Object



5
6
7
8
9
10
11
12
13
14
# File 'lib/graphicsmagick/utilities/composite.rb', line 5

def composite(base, mask=nil)
  if @utility.nil?
    @utility = "composite"
    @base_file = parse_input(base)
    @mask_file = parse_input(mask) if mask
  else
    raise NoMethodError, "You can't use Image#composite with #{@utility}"
  end
  self
end