class PhotoCook::Resize::MagickPhoto

Attributes

calculated_height[RW]
calculated_width[RW]
desired_height[RW]
desired_width[RW]
max_height[R]
max_width[R]
resize_mode[RW]
source_path[RW]
store_path[RW]

Public Class Methods

new(*) click to toggle source
Calls superclass method
# File lib/photo-cook/resize/magick-photo.rb, line 21
def initialize(*)
  super
  @max_width  = self[:width]
  @max_height = self[:height]
end

Public Instance Methods

calculated_aspect_ratio() click to toggle source
# File lib/photo-cook/resize/magick-photo.rb, line 31
def calculated_aspect_ratio
  calculated_width / calculated_height.to_f
end
desired_aspect_ratio() click to toggle source
# File lib/photo-cook/resize/magick-photo.rb, line 27
def desired_aspect_ratio
  desired_width / desired_height.to_f
end