Skip to main content

Module ext_repr

Module ext_repr 

Source
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.
ExtPlacedItem
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
ExtQualityZone
A zone with a specific quality level
ExtSPolygon
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 a then rotating by r is exported with rotation r + 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