# File lib/dragonfly/image_magick/processor.rb, line 84 def thumb(temp_object, geometry) case geometry when RESIZE_GEOMETRY resize(temp_object, geometry) when CROPPED_RESIZE_GEOMETRY resize_and_crop(temp_object, :width => $1, :height => $2, :gravity => $3) when CROP_GEOMETRY crop(temp_object, :width => $1, :height => $2, :x => $3, :y => $4, :gravity => $5 ) else raise ArgumentError, "Didn't recognise the geometry string #{geometry}" end end