Classes | |
| struct | Item |
| struct | Info |
Enumerations | |
| enum | Type { ColorChange , PausePrint , ToolChange , Template , Custom , Unknown } |
| enum | Mode { Undef , SingleExtruder , MultiAsSingle , MultiExtruder } |
Functions | |
| void | check_mode_for_custom_gcode_per_print_z (Info &info) |
| std::vector< std::pair< double, unsigned int > > | custom_tool_changes (const Info &custom_gcode_per_print_z, size_t num_extruders) |
Variables | |
| static constexpr char | SingleExtruderMode [] = "SingleExtruder" |
| static constexpr char | MultiAsSingleMode [] = "MultiAsSingle" |
| static constexpr char | MultiExtruderMode [] = "MultiExtruder" |
| Enumerator | |
|---|---|
| Undef | |
| SingleExtruder | |
| MultiAsSingle | |
| MultiExtruder | |
| Enumerator | |
|---|---|
| ColorChange | |
| PausePrint | |
| ToolChange | |
| Template | |
| Custom | |
| Unknown | |
|
extern |
References ColorChange, Slic3r::CustomGCode::Info::gcodes, Slic3r::CustomGCode::Info::mode, MultiAsSingle, MultiExtruder, SingleExtruder, ToolChange, and Undef.
Referenced by Slic3r::Model::read_from_archive().
| std::vector< std::pair< double, unsigned int > > Slic3r::CustomGCode::custom_tool_changes | ( | const Info & | custom_gcode_per_print_z, |
| size_t | num_extruders ) |
References Slic3r::custom_gcode_per_print_z, custom_tool_changes(), Slic3r::CustomGCode::Item::extruder, Slic3r::CustomGCode::Item::print_z, ToolChange, and Slic3r::CustomGCode::Item::type.
Referenced by Slic3r::ToolOrdering::ToolOrdering(), and custom_tool_changes().
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |