|
| static ParsedName | Slic3r::anonymous_namespace{Preset.cpp}::parse_preset_name (const std::string &raw_name) |
| std::string | Slic3r::get_preset_canonical_name (const std::string &preset_bare_name, const PresetOrigin &origin) |
| std::string | Slic3r::user_presets_lock_path (bool read_only) |
| static void | Slic3r::remove_preset_files (const std::string &preset_file, bool read_only) |
| std::string | Slic3r::get_preset_bare_name (const std::string &canonical_name) |
| PresetOrigin | Slic3r::detect_origin_from_path (const boost::filesystem::path &path, const PresetOrigin &explicit_origin) |
| Semver | Slic3r::get_version_from_json (std::string file_path) |
| int | Slic3r::get_values_from_json (std::string file_path, std::vector< std::string > &keys, std::map< std::string, std::string > &key_values) |
| ConfigFileType | Slic3r::guess_config_file_type (const ptree &tree) |
| void | Slic3r::extend_default_config_length (DynamicPrintConfig &config, const bool set_nil_to_default, const DynamicPrintConfig &defaults) |
| std::string | Slic3r::generate_preset_setting_id (const std::string &vendor, const std::string &type, const std::string &name) |
| bool | Slic3r::is_compatible_with_print (const PresetWithVendorProfile &preset, const PresetWithVendorProfile &active_print, const PresetWithVendorProfile &active_printer) |
| bool | Slic3r::is_compatible_with_parent_printer (const PresetWithVendorProfile &preset, const PresetWithVendorProfile &active_printer) |
| bool | Slic3r::is_compatible_with_printer (const PresetWithVendorProfile &preset, const PresetWithVendorProfile &active_printer, const DynamicPrintConfig *extra_config) |
| bool | Slic3r::is_compatible_with_printer (const PresetWithVendorProfile &preset, const PresetWithVendorProfile &active_printer) |
| bool | Slic3r::is_compatible_with_printer (const DynamicPrintConfig &preset_config, Preset::Type preset_type, const DynamicPrintConfig &printer_config, const std::string &printer_name) |
| static json | Slic3r::read_user_preset_file (const std::string &file) |
| static bool | Slic3r::profile_print_params_same (const DynamicPrintConfig &cfg_old, const DynamicPrintConfig &cfg_new) |
| template<class T> |
| void | Slic3r::add_correct_opts_to_diff (const std::string &opt_key, t_config_option_keys &vec, const ConfigBase &other, const ConfigBase &this_c, bool strict) |
| t_config_option_keys | Slic3r::deep_diff (const ConfigBase &config_this, const ConfigBase &config_other, bool strict=true) |
| static void | Slic3r::update_preset_name_option (const std::set< std::string > &preset_names, DynamicPrintConfig &config) |
| const VendorProfile::PrinterModel * | Slic3r::PresetUtils::system_printer_model (const Preset &preset) |
| std::string | Slic3r::PresetUtils::system_printer_bed_model (const Preset &preset) |
| std::string | Slic3r::PresetUtils::system_printer_bed_texture (const Preset &preset) |
| std::string | Slic3r::PresetUtils::system_printer_hotend_model (const Preset &preset) |