Expand description
Entities to model 2D Irregular Cutting and Packing Problems
Structs§
- Container
- A container in which
Item’s can be placed. - Container
Mismatch - The layout and snapshot do not share the same static collision base.
- Inferior
Quality Zone - Represents a zone of inferior quality in the
Container - Item
- Item to be produced.
- Layout
- A
Layoutis 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 aLayoutback to a previous state. - PItem
Key - Key of a placed item, identifying it in
BasicHazardEntity::PlacedItem. - Placed
Item - Represents an
Itemthat has been placed in aLayout
Constants§
- N_
QUALITIES - Maximum number of qualities that can be used for quality zones in a container.