raygeo.ops.material.state
The folded state of one stock: an immutable snapshot.
MaterialState
The folded state of one stock: an immutable snapshot.
depth_field
depth_field: Optional[compressed_array.CompressedArray]
Removal-depth heightmap in mm, or None until depth folding lands.
escalation
escalation: Optional[str]
First invariant violation encountered ("top_open_violation" or "solid_profile_required"), or
None.
grid
grid: Optional[spec.GridSpec]
Grid shared by the raster outputs.
profile
profile: str
Which profile produced this state ("prismatic").
provenance
provenance: list[str]
Sorted unique source keys whose effects were applied.
surface_map
surface_map: Optional[compressed_array.CompressedArray]
Per-pixel maximum laser power (R8), or None when no raster effects contributed.
void_polygons
void_polygons: list[list[tuple[float, float]]]
Regions removed through the full stock thickness (world mm).