Current in-progress path
All paths in the job
Current print state
Checks if the job contains planar extrusion layers
True if the job contains at least one layer, false otherwise
Gets paths organized by tool
2D array of paths, where each sub-array contains paths for a specific tool
Represents a complete print job containing paths, layers, and state
Remarks
Manages the collection of paths, organizes them into layers and tools, and tracks the current print state