fix(build): add missing wall_filament/sparse_infill_filament/solid_infill_filament declarations to LayerTools

This commit is contained in:
thysson2701
2026-07-21 21:27:14 +02:00
parent 6eb4f7c321
commit 2405572fee

View File

@@ -143,6 +143,10 @@ public:
unsigned int wall_extruder_id(const PrintRegion &region) const;
unsigned int sparse_infill_filament_id(const PrintRegion &region) const;
unsigned int internal_solid_filament_id(const PrintRegion &region) const;
// ImageMap aliases (1-based filament id)
unsigned int wall_filament(const PrintRegion &region) const;
unsigned int sparse_infill_filament(const PrintRegion &region) const;
unsigned int solid_infill_filament(const PrintRegion &region) const;
// Returns a zero based extruder this eec should be printed with, according to PrintRegion config or extruder_override if overriden.
unsigned int extruder(const ExtrusionEntityCollection &extrusions, const PrintRegion &region) const;
unsigned int resolve_filament_id(unsigned int filament_id_1based) const;