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