Expand description
External (serializable) representations of the entities within the library.
Structs§
- ExtContainer
- External representation of a
Container. Items can be placed inside containers. - ExtItem
- External representation of an
Item. - ExtLayout
- External representation of a
Layout. A layout consists of a container with items placed in a specific configuration. - ExtOrientation
- Orientation permissions in degrees. Both this object and its rotation field are required.
- ExtPlaced
Item - External representation of a
PlacedItem. An item placed in a container with a specific transformation. - ExtPolygon
- A polygon represented as an outer boundary and a list of holes
- ExtQuality
Zone - A zone with a specific quality level
- ExtS
Polygon - External representation of a
SPolygon. A polygon with no holes and no self-intersections. - ExtTransformation
- Optional x-axis reflection, followed by rotation and translation.
The canonical x-axis reflection is independent of the item’s permitted input axes:
reflecting across axis
athen rotating byris exported with rotationr + 2*a.
Enums§
- ExtRotation
- Explicit rotation modes, validated at import. Lists and stepped expansions are limited to 65,536 angles.
- ExtShape
- Various ways to represent a shape