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
- Defines a configuration of
Item
s in aContainer
. It is a mutable representation, and can be modified by placing or removing items. 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 static (unmodifiable) representation of a problem instance. This trait defines shared functionality between any instance variant.