Module: BoxPacker
- Defined in:
- lib/box_packer/box.rb,
lib/box_packer/item.rb,
lib/box_packer/packer.rb,
lib/box_packer/vector.rb,
lib/box_packer/builder.rb,
lib/box_packer/packing.rb,
lib/box_packer/position.rb,
lib/box_packer/container.rb,
lib/box_packer/dimensions.rb,
lib/box_packer/svg_exporter.rb
Defined Under Namespace
Classes: Box, Builder, Container, Dimensions, Item, Packer, Packing, Position, SVGExporter, Vector
Class Method Summary
collapse
Class Method Details
.builder(&b) ⇒ Object
5
6
7
|
# File 'lib/box_packer/builder.rb', line 5
def self.builder(&b)
b.call(Builder.new) if block_given?
end
|
.container(*args, &b) ⇒ Object
9
10
11
|
# File 'lib/box_packer/container.rb', line 9
def self.container(*args, &b)
Container.new(*args, &b)
end
|