class Boxify::Container
Attributes
placed_boxes[RW]
Public Class Methods
new(width:, depth:, height:)
click to toggle source
# File lib/boxify/container.rb, line 7 def initialize(width:, depth:, height:) @width = width @depth = depth @height = height end
Public Instance Methods
volume_of_placed_boxes()
click to toggle source
# File lib/boxify/container.rb, line 13 def volume_of_placed_boxes placed_boxes.volume end
wasted_space_percentage()
click to toggle source
# File lib/boxify/container.rb, line 17 def wasted_space_percentage (volume - volume_of_placed_boxes).to_f / volume * 100 end