|
| void | Slic3r::anonymous_namespace{IMEXHelpers.cpp}::strip_whitespace (std::string &token) |
| ConfigOptionInts | Slic3r::effective_physical_extruder_map (const ConfigOptionInts *explicit_pem, int nozzle_count) |
| ConfigOptionInts | Slic3r::effective_physical_extruder_map (const PresetBundle &pb) |
| int | Slic3r::imex_pem_tool_for (int filament_id, const std::string ¶llel_mode, const ConfigOptionInts &pem) |
| int | Slic3r::imex_physical_heater_for (bool is_imex, const ConfigOptionInts &pem, int logical_id) |
| bool | Slic3r::imex_suppresses_bare_toolchange (const std::string ¶llel_mode, unsigned int toolchange_count) |
| std::string | Slic3r::imex_multicolor_block_reason (const std::string ¶llel_mode, const std::string &active_tools_str, int tools_per_gantry, const std::vector< int > &used_filaments_0b, const ConfigOptionInts &pem) |
| int | Slic3r::first_filament_for_physical_head (const ConfigOptionInts &pem, int physical) |
| bool | Slic3r::has_mmu (const ConfigOptionInts &pem) |
| bool | Slic3r::has_non_primary_mmu (const ConfigOptionInts &pem, int primary_physical) |
| void | Slic3r::imex_cfg_report_unregistered (const char *fn, const std::string &key) |
| int | Slic3r::imex_cfg_int (const ConfigBase &cfg, const std::string &key) |
| bool | Slic3r::imex_cfg_bool (const ConfigBase &cfg, const std::string &key) |
| double | Slic3r::imex_cfg_float (const ConfigBase &cfg, const std::string &key) |
| char | Slic3r::imex_role_letter (ImexRole role) |
| ImexRole | Slic3r::imex_role_from_suffix (const std::string &suffix) |
| std::vector< std::pair< int, ImexRole > > | Slic3r::parse_imex_active_tools (const std::string &active_tools_for_mode) |
| ImexModeKind | Slic3r::imex_mode_kind (const std::string &active_tools_for_mode) |
| ImexGantryGrouping | Slic3r::group_imex_active_tools_by_gantry (const std::string &active_tools_for_mode, int tools_per_gantry) |
| int | Slic3r::imex_primary_tool_for_mode (const std::string &active_tools_for_mode) |
| std::map< int, int > | Slic3r::parse_imex_head_filament_map (const std::string &s) |
| int | Slic3r::imex_primary_logical_from_objects (const std::vector< int > &used_slots_1b, const ConfigOptionInts &pem, int primary_physical) |
| ImexRouting | Slic3r::imex_resolve_routing (const ConfigBase &cfg, const std::string ¶llel_mode, const std::vector< int > &used_slots_1b, const ConfigOptionInts &pem) |
| std::vector< int > | Slic3r::imex_secondary_logical_slots (const std::vector< int > &active_physicals, int primary_physical, const std::map< int, int > &plate_head_filament_map, const ConfigOptionInts &pem) |
| int | Slic3r::resolve_filament_for_head (const std::map< int, int > &plate_map, const ConfigOptionInts &pem, int physical) |
| ImexMirrorAxis | Slic3r::imex_mirror_axis_for (int primary_phys, int target_phys, int tools_per_gantry) |
| Transform3d | Slic3r::imex_head_transform (int, int, ImexRole role, const Vec2d &gantry_offset, const Vec2d &primary_zone_center, ImexMirrorAxis mirror_axis) |
| Vec2d | Slic3r::compute_imex_slice_offset (bool firmware_managed, const std::string ¶llel_mode, const std::optional< BoundingBoxf > &primary_zone_box) |
| ImexMode | Slic3r::anonymous_namespace{IMEXHelpers.cpp}::imex_mode_at (const ConfigOptionStrings *names, const ConfigOptionStrings *tools, const ConfigOptionStrings *gcodes, size_t i) |
| ImexMode | Slic3r::find_imex_mode (const ConfigBase &cfg, const std::string &name) |
| std::vector< ImexMode > | Slic3r::imex_mode_table (const ConfigBase &cfg) |
| std::vector< std::string > | Slic3r::imex_plate_mode_choices (const ConfigBase &cfg) |
| bool | Slic3r::imex_hull_violates_zones (const std::vector< BoundingBoxf3 > &zones, const Polygon &hull) |