module Tetromino

Constants

BOX_ARGS
Box
ITEM_ARGS
Item
PACKER_ARGS
PACKING_ARGS
PLACEMENT_ARGS
Packer
Packing
Placement
SPACE_ARGS
Space
VERSION

Public Class Methods

packer(dimensions: [0, 0, 0], max_weight: nil, boxes_limit: 1) click to toggle source
# File lib/tetromino.rb, line 15
def self.packer(dimensions: [0, 0, 0],  max_weight: nil, boxes_limit: 1)
  box = Tetromino::Box.new(dimensions, max_weight)
  Tetromino::Packer.new(box, boxes_limit)
end