Expand description
Entities to model 2D Irregular Cutting and Packing Problems
Structs§
- Container
- A container in which
Item
’s can be placed. - Inferior
Quality Zone - Represents a zone of inferior quality in the
Container
- Item
- Item to be produced.
- Layout
- A
Layout
is a dynamic representation of items that have been placed in a container at specific positions. Items can be placed and removed. The container can be swapped. Snapshots can be taken and restored to. Each layout maintains aCDEngine
, which can be used to check for collisions before placing items. - Layout
Snapshot - Immutable and compact representation of a
Layout
. Can be used to restore aLayout
back to a previous state. - PItem
Key - Unique key for each
PlacedItem
in a layout. - Placed
Item - Represents an
Item
that has been placed in aLayout
Constants§
- N_
QUALITIES - Maximum number of qualities that can be used for quality zones in a container.
Traits§
- Instance
- The (abstract) static representation of a problem instance. This trait defines shared functionality between any instance variant.