![]() |
libslic3r
Library for generating gcode from 3d models
|
#include <PrintConfig.hpp>
Public Member Functions | |
| PrintRegionConfig (bool initialize=true) | |
| virtual ConfigOption * | optptr (const t_config_option_key &opt_key, bool create=false) |
Public Member Functions inherited from Slic3r::StaticPrintConfig | |
| StaticPrintConfig () | |
Public Member Functions inherited from Slic3r::PrintConfigBase | |
| PrintConfigBase () | |
| bool | set_deserialize (t_config_option_key opt_key, std::string str, bool append=false) |
| double | min_object_distance () const |
Public Member Functions inherited from Slic3r::ConfigBase | |
| ConfigBase () | |
| ConfigBase (const ConfigDef *def) | |
| virtual | ~ConfigBase () |
| bool | has (const t_config_option_key &opt_key) const |
| const ConfigOption * | option (const t_config_option_key &opt_key) const |
| ConfigOption * | option (const t_config_option_key &opt_key, bool create=false) |
| template<class T > | |
| T * | opt (const t_config_option_key &opt_key, bool create=false) |
| template<class T > | |
| const T * | opt (const t_config_option_key &opt_key) const |
| void | apply (const ConfigBase &other, bool ignore_nonexistent=false) |
| void | apply_only (const ConfigBase &other, const t_config_option_keys &opt_keys, bool ignore_nonexistent=false) |
| bool | equals (const ConfigBase &other) const |
| t_config_option_keys | diff (const ConfigBase &other) const |
| std::string | serialize (const t_config_option_key &opt_key) const |
| double | get_abs_value (const t_config_option_key &opt_key) const |
| double | get_abs_value (const t_config_option_key &opt_key, double ratio_over) const |
| void | setenv_ () |
| void | load (const std::string &file) |
| void | save (const std::string &file) const |
Public Member Functions inherited from Slic3r::StaticConfig | |
| StaticConfig () | |
| t_config_option_keys | keys () const |
| void | set_defaults () |
| Set all statically defined config options to their defaults defined by this->def. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from Slic3r::PrintConfigBase | |
| void | _handle_legacy (t_config_option_key &opt_key, std::string &value) const |
|
inline |
|
inlinevirtual |
Implements Slic3r::ConfigBase.
Reimplemented in Slic3r::FullPrintConfig.
| ConfigOptionEnum<InfillPattern> Slic3r::PrintRegionConfig::bottom_infill_pattern |
| ConfigOptionInt Slic3r::PrintRegionConfig::bottom_solid_layers |
| ConfigOptionFloat Slic3r::PrintRegionConfig::bridge_flow_ratio |
| ConfigOptionFloat Slic3r::PrintRegionConfig::bridge_speed |
| ConfigOptionFloatOrPercent Slic3r::PrintRegionConfig::external_perimeter_extrusion_width |
| ConfigOptionFloatOrPercent Slic3r::PrintRegionConfig::external_perimeter_speed |
| ConfigOptionBool Slic3r::PrintRegionConfig::external_perimeters_first |
| ConfigOptionBool Slic3r::PrintRegionConfig::extra_perimeters |
| ConfigOptionFloat Slic3r::PrintRegionConfig::fill_angle |
| ConfigOptionPercent Slic3r::PrintRegionConfig::fill_density |
| ConfigOptionBool Slic3r::PrintRegionConfig::fill_gaps |
| ConfigOptionEnum<InfillPattern> Slic3r::PrintRegionConfig::fill_pattern |
| ConfigOptionFloatOrPercent Slic3r::PrintRegionConfig::gap_fill_speed |
| ConfigOptionInt Slic3r::PrintRegionConfig::infill_every_layers |
| ConfigOptionInt Slic3r::PrintRegionConfig::infill_extruder |
| ConfigOptionFloatOrPercent Slic3r::PrintRegionConfig::infill_extrusion_width |
| ConfigOptionFloatOrPercent Slic3r::PrintRegionConfig::infill_overlap |
| ConfigOptionFloat Slic3r::PrintRegionConfig::infill_speed |
| ConfigOptionFloat Slic3r::PrintRegionConfig::min_shell_thickness |
| ConfigOptionFloat Slic3r::PrintRegionConfig::min_top_bottom_shell_thickness |
| ConfigOptionBool Slic3r::PrintRegionConfig::overhangs |
| ConfigOptionInt Slic3r::PrintRegionConfig::perimeter_extruder |
| ConfigOptionFloatOrPercent Slic3r::PrintRegionConfig::perimeter_extrusion_width |
| ConfigOptionFloat Slic3r::PrintRegionConfig::perimeter_speed |
| ConfigOptionInt Slic3r::PrintRegionConfig::perimeters |
| ConfigOptionFloatOrPercent Slic3r::PrintRegionConfig::small_perimeter_speed |
| ConfigOptionFloat Slic3r::PrintRegionConfig::solid_infill_below_area |
| ConfigOptionInt Slic3r::PrintRegionConfig::solid_infill_every_layers |
| ConfigOptionInt Slic3r::PrintRegionConfig::solid_infill_extruder |
| ConfigOptionFloatOrPercent Slic3r::PrintRegionConfig::solid_infill_extrusion_width |
| ConfigOptionFloatOrPercent Slic3r::PrintRegionConfig::solid_infill_speed |
| ConfigOptionBool Slic3r::PrintRegionConfig::thin_walls |
| ConfigOptionFloatOrPercent Slic3r::PrintRegionConfig::top_infill_extrusion_width |
| ConfigOptionEnum<InfillPattern> Slic3r::PrintRegionConfig::top_infill_pattern |
| ConfigOptionFloatOrPercent Slic3r::PrintRegionConfig::top_solid_infill_speed |
| ConfigOptionInt Slic3r::PrintRegionConfig::top_solid_layers |
1.8.14