| _align_belt_purge_layers() | Slic3r::Print | private |
| _make_skirt() | Slic3r::Print | private |
| _make_wipe_tower() | Slic3r::Print | private |
| _plan_belt_purge() | Slic3r::Print | private |
| active_step_add_warning(PrintStateBase::WarningLevel warning_level, const std::string &message, PrintStateBase::SlicingNotificationType message_id=PrintStateBase::SlicingDefaultNotification) | Slic3r::PrintBaseWithState< PrintStep, psCount > | inline |
| append_model_object_extruders(const ModelObject &mo, std::vector< unsigned int > &extruders) | Slic3r::Print | privatestatic |
| append_support_extruders(const PrintObjectConfig &config, unsigned int num_extruders, std::vector< unsigned int > &extruders) | Slic3r::Print | privatestatic |
| append_tool_change_extruders(std::vector< unsigned int > &extruders) const | Slic3r::Print | private |
| append_wipe_tower_extruder(std::vector< unsigned int > &extruders) const | Slic3r::Print | private |
| apply(const Model &model, DynamicPrintConfig config, bool extruder_applied=false) override | Slic3r::Print | virtual |
| apply_config_for_render(const DynamicConfig &config) | Slic3r::Print | |
| APPLY_STATUS_CHANGED enum value | Slic3r::PrintBase | |
| APPLY_STATUS_INVALIDATED enum value | Slic3r::PrintBase | |
| APPLY_STATUS_UNCHANGED enum value | Slic3r::PrintBase | |
| ApplyStatus enum name | Slic3r::PrintBase | |
| assign_new_unique_ids_recursive() | Slic3r::ObjectBase | inlineprotectedvirtual |
| auto_assign_extruders(ModelObject *model_object) const | Slic3r::Print | |
| brim_flow() const | Slic3r::Print | |
| calib_mode() | Slic3r::Print | inline |
| calib_mode() const | Slic3r::Print | inline |
| calib_params() const | Slic3r::Print | inline |
| call_cancel_callback() | Slic3r::PrintBase | inlineprotected |
| cancel() | Slic3r::PrintBase | inline |
| cancel_callback() | Slic3r::PrintBase | inlineprotected |
| cancel_callback_type typedef | Slic3r::PrintBase | |
| cancel_internal() | Slic3r::PrintBase | inline |
| cancel_status() const | Slic3r::PrintBase | inline |
| canceled() const | Slic3r::PrintBase | inline |
| CANCELED_BY_USER enum value | Slic3r::PrintBase | |
| CANCELED_INTERNAL enum value | Slic3r::PrintBase | |
| CancelStatus enum name | Slic3r::PrintBase | |
| check_multi_filament_valid(const Print &print) | Slic3r::Print | privatestatic |
| check_multi_filaments_compatibility(const std::vector< std::string > &filament_types, const std::vector< int > &nozzle_temperatures, const std::vector< int > &nozzle_temperature_range_lows, const std::vector< int > &nozzle_temperature_range_highs) | Slic3r::Print | static |
| clear() override | Slic3r::Print | virtual |
| collect_filament_variant_uses(const MultiNozzleUtils::LayeredNozzleGroupResult &group_result, const DynamicPrintConfig &config, std::unordered_map< int, std::vector< FilamentVariantUse > > &uses) const | Slic3r::Print | private |
| compacted_wipe_tower_clearance_valid(const Print &print, Polygons *polygons=nullptr, std::vector< std::pair< Polygon, float > > *height_polygons=nullptr) | Slic3r::Print | static |
| config() const | Slic3r::Print | inline |
| config_index_generation() const | Slic3r::Print | inline |
| copy_id(const ObjectBase &rhs) | Slic3r::ObjectBase | inlineprotected |
| default_object_config() const | Slic3r::Print | inline |
| default_region_config() const | Slic3r::Print | inline |
| empty() const override | Slic3r::Print | inlinevirtual |
| enable_timelapse_print() const | Slic3r::Print | |
| export_cached_data(const std::string &dir_path, bool with_space=false) override | Slic3r::Print | virtual |
| export_gcode(const std::string &path_template, GCodeProcessorResult *result, ThumbnailsGeneratorCallback thumbnail_cb=nullptr) | Slic3r::Print | |
| export_gcode_from_previous_file(const std::string &file, GCodeProcessorResult *result, ThumbnailsGeneratorCallback thumbnail_cb=nullptr) | Slic3r::Print | |
| extruders(bool conside_custom_gcode=false) const | Slic3r::Print | |
| FilamentIndexMap typedef | Slic3r::Print | protected |
| finalize() | Slic3r::PrintBase | inlinevirtual |
| finalize_first_layer_convex_hull() | Slic3r::Print | private |
| finished() const override | Slic3r::Print | inlinevirtual |
| first_layer_convex_hull() const | Slic3r::Print | inline |
| first_layer_islands() const | Slic3r::Print | private |
| first_layer_wipe_tower_corners(bool check_wipe_tower_existance=true) const | Slic3r::Print | |
| full_print_config() const | Slic3r::PrintBase | inline |
| GCode class | Slic3r::Print | friend |
| generate_new_id() | Slic3r::ObjectBase | inlineprivatestatic |
| get_brimMap() | Slic3r::Print | inline |
| get_compatible_filament_type(const std::set< int > &types) | Slic3r::Print | static |
| get_config_index(int filament_id, int layer_id, const std::vector< std::string > &variant_list, const std::vector< int > &self_index_list, FilamentIndexMap *index_map) | Slic3r::Print | protected |
| get_config_index(int filament_id, int layer_id, const std::vector< std::string > &variant_list, const std::vector< int > &self_index_list, PrintIndexMap &index_map) | Slic3r::Print | protected |
| get_conflict_result() const | Slic3r::Print | inline |
| get_conflict_string() const | Slic3r::Print | inline |
| get_extruder_filament_info() const | Slic3r::Print | inline |
| get_extruder_id(unsigned int filament_id) const | Slic3r::Print | |
| get_extruder_printable_height() const | Slic3r::Print | |
| get_extruder_printable_polygons() const | Slic3r::Print | |
| get_extruder_shared_printable_polygon() const | Slic3r::Print | |
| get_extruder_unprintable_polygons() const | Slic3r::Print | |
| get_fake_wipe_tower() const | Slic3r::Print | inline |
| get_filament_config_indx(int filament_id, int layer_id, bool use_cache=true) | Slic3r::Print | |
| get_filament_map_mode() const | Slic3r::Print | |
| get_filament_maps() const | Slic3r::Print | |
| get_filament_nozzle_maps() const | Slic3r::Print | |
| get_filament_temp_type(const std::string &filament_type) | Slic3r::Print | static |
| get_filament_unprintable_flow(const std::vector< unsigned int > &used_filaments) const | Slic3r::Print | |
| get_filament_volume_maps() const | Slic3r::Print | |
| get_geometric_unprintable_filaments() const | Slic3r::Print | inline |
| get_hrc_by_nozzle_type(const NozzleType &type) | Slic3r::Print | static |
| get_imex_slice_offset() const | Slic3r::Print | inline |
| get_incompatible_filaments_by_nozzle(const float nozzle_diameter, const std::optional< NozzleVolumeType > nozzle_volume_type=std::nullopt) | Slic3r::Print | static |
| get_layered_nozzle_group_result() const | Slic3r::Print | inline |
| get_model_name() const | Slic3r::Print | |
| get_modified_count() const | Slic3r::Print | inline |
| get_no_check_flag() const | Slic3r::PrintBase | inline |
| get_nozzle_config_index(int filament_id, int layer_id) | Slic3r::Print | |
| get_nozzle_group_result() const | Slic3r::Print | inline |
| get_object(size_t idx) | Slic3r::Print | inline |
| get_object(size_t idx) const | Slic3r::Print | inline |
| get_object(ObjectID object_id) const | Slic3r::Print | inline |
| get_physical_unprintable_filaments(const std::vector< unsigned int > &used_filaments) const | Slic3r::Print | |
| get_plate_index() const | Slic3r::PrintBase | inline |
| get_plate_name() const | Slic3r::PrintBase | inline |
| get_plate_number_formatted() const | Slic3r::Print | |
| get_plate_origin() const | Slic3r::Print | inline |
| get_print_region(size_t idx) const | Slic3r::Print | inline |
| get_rib_offset() const | Slic3r::Print | inline |
| get_slice_used_filaments(bool first_layer) const | Slic3r::Print | inline |
| get_slice_used_mixed_filaments() const | Slic3r::Print | inline |
| get_tool_ordering() const | Slic3r::Print | inline |
| get_wipe_tower_bbx() const | Slic3r::Print | inline |
| get_wipe_tower_depth() const | Slic3r::Print | inline |
| has_auto_brim() const | Slic3r::Print | inline |
| has_belt_brim() const | Slic3r::Print | |
| has_belt_purge_tower() const | Slic3r::Print | |
| has_brim() const | Slic3r::Print | |
| has_infinite_skirt() const | Slic3r::Print | |
| has_same_shrinkage_compensations() const | Slic3r::Print | inline |
| has_shared_per_object_skirt() const | Slic3r::Print | inline |
| has_skirt() const | Slic3r::Print | |
| has_support_material() const | Slic3r::Print | |
| has_tilted_belt() const | Slic3r::Print | |
| has_tpu_filament() const | Slic3r::Print | private |
| has_wipe_tower() const | Slic3r::Print | |
| id() const | Slic3r::ObjectBase | inline |
| Inherited typedef | Slic3r::Print | private |
| invalidate_all_steps() | Slic3r::PrintBaseWithState< PrintStep, psCount > | inlineprotected |
| invalidate_state_by_config_options(const ConfigOptionResolver &new_config, const std::vector< t_config_option_key > &opt_keys) | Slic3r::Print | private |
| invalidate_step(PrintStep step) | Slic3r::Print | protected |
| invalidate_steps(StepTypeIterator step_begin, StepTypeIterator step_end) | Slic3r::PrintBaseWithState< PrintStep, psCount > | inlineprotected |
| invalidate_steps(std::initializer_list< PrintStep > il) | Slic3r::PrintBaseWithState< PrintStep, psCount > | inlineprotected |
| is_all_objects_are_short() const | Slic3r::Print | inline |
| is_BBL_printer() | Slic3r::Print | inline |
| is_BBL_printer() const | Slic3r::Print | inline |
| is_dynamic_group_reorder() const | Slic3r::Print | |
| is_filaments_compatible(const std::vector< int > &types) | Slic3r::Print | static |
| is_step_done(PrintStep step) const | Slic3r::Print | inline |
| is_step_done(PrintObjectStep step) const | Slic3r::Print | |
| is_step_done_unguarded(PrintStep step) const | Slic3r::PrintBaseWithState< PrintStep, psCount > | inlineprotected |
| is_step_started_unguarded(PrintStep step) const | Slic3r::PrintBaseWithState< PrintStep, psCount > | inlineprotected |
| is_support_used() const | Slic3r::Print | inline |
| layers_sorted_for_object(float start, float end, std::vector< LayerPtrs > &layers_of_objects, std::vector< BoundingBox > &boundingBox_for_objects, VecOfPoints &objects_instances_shift) | Slic3r::Print | |
| load_and_construct(Archive &ar, cereal::construct< ObjectBase > &construct) | Slic3r::ObjectBase | inlineprivatestatic |
| load_cached_data(const std::string &directory) override | Slic3r::Print | virtual |
| m_brimFilamentMap | Slic3r::Print | private |
| m_brimMap | Slic3r::Print | private |
| m_brimMapByInstance | Slic3r::Print | private |
| m_calib_params | Slic3r::Print | private |
| m_cancel_callback | Slic3r::PrintBase | private |
| m_cancel_status | Slic3r::PrintBase | private |
| m_config | Slic3r::Print | private |
| m_config_index_generation | Slic3r::Print | private |
| m_conflict_result | Slic3r::Print | private |
| m_default_object_config | Slic3r::Print | private |
| m_default_region_config | Slic3r::Print | private |
| m_extruder_filament_info | Slic3r::Print | private |
| m_fake_wipe_tower | Slic3r::Print | private |
| m_filament_index_map | Slic3r::Print | private |
| m_filament_self_index | Slic3r::Print | private |
| m_first_layer_convex_hull | Slic3r::Print | private |
| m_full_print_config | Slic3r::PrintBase | protected |
| m_geometric_unprintable_filaments | Slic3r::Print | private |
| m_has_auto_filament_map_result | Slic3r::Print | private |
| m_has_shared_per_object_skirt | Slic3r::Print | private |
| m_id | Slic3r::ObjectBase | private |
| m_imex_slice_offset | Slic3r::Print | private |
| m_isBBLPrinter | Slic3r::Print | private |
| m_layered_nozzle_group_result | Slic3r::Print | private |
| m_missing_nozzle_group_logged | Slic3r::Print | private |
| m_model | Slic3r::PrintBase | protected |
| m_modified_count | Slic3r::Print | private |
| m_need_check_multi_filaments_compatibility | Slic3r::Print | private |
| m_no_check | Slic3r::PrintBase | protected |
| m_nozzle_group_result | Slic3r::Print | private |
| m_nozzle_index_map | Slic3r::Print | private |
| m_objectBrimAreasByInstance | Slic3r::Print | private |
| m_objects | Slic3r::Print | private |
| m_ori_full_print_config | Slic3r::PrintBase | protected |
| m_origin | Slic3r::Print | private |
| m_pipeline_plugin_active | Slic3r::Print | private |
| m_placeholder_parser | Slic3r::PrintBase | protected |
| m_plate_index | Slic3r::PrintBase | protected |
| m_plate_name | Slic3r::PrintBase | protected |
| m_print_regions | Slic3r::Print | private |
| m_print_statistics | Slic3r::Print | private |
| m_same_shrinkage_compensations | Slic3r::Print | private |
| m_sequential_dynamic_orderings | Slic3r::Print | private |
| m_shrinkage_compensation | Slic3r::Print | private |
| m_skirt | Slic3r::Print | private |
| m_skirt_brim_groups | Slic3r::Print | private |
| m_skirt_convex_hull | Slic3r::Print | private |
| m_slice_used_filaments | Slic3r::Print | private |
| m_slice_used_filaments_first_layer | Slic3r::Print | private |
| m_slice_used_mixed_filaments | Slic3r::Print | private |
| m_state | Slic3r::PrintBaseWithState< PrintStep, psCount > | private |
| m_state_mutex | Slic3r::PrintBase | mutableprivate |
| m_statistics_by_extruder_count | Slic3r::Print | private |
| m_status_callback | Slic3r::PrintBase | protected |
| m_support_used | Slic3r::Print | private |
| m_tool_ordering | Slic3r::Print | private |
| m_wipe_tower_data | Slic3r::Print | private |
| make_try_cancel() const | Slic3r::PrintBase | inlineprotected |
| max_allowed_layer_height() const | Slic3r::Print | |
| model() const | Slic3r::PrintBase | inline |
| need_check_multi_filaments_compatibility() const | Slic3r::Print | inline |
| NOT_CANCELED enum value | Slic3r::PrintBase | |
| num_object_instances() const | Slic3r::Print | |
| num_print_regions() const | Slic3r::Print | inline |
| object_extruders() const | Slic3r::Print | |
| object_skirt_offset(double margin_height=0) const | Slic3r::Print | |
| ObjectBase() | Slic3r::ObjectBase | inlineprotected |
| ObjectBase(int) | Slic3r::ObjectBase | inlineprotected |
| ObjectBase(const ObjectID id) | Slic3r::ObjectBase | inlineprotected |
| objects() const | Slic3r::Print | inline |
| objects_mutable() | Slic3r::Print | inline |
| output_filename(const std::string &filename_base=std::string()) const override | Slic3r::Print | virtual |
| Slic3r::PrintBaseWithState< PrintStep, psCount >::output_filename(const std::string &format, const std::string &default_ext, const std::string &filename_base, const DynamicConfig *config_override=nullptr) const | Slic3r::PrintBase | protected |
| output_filepath(const std::string &path, const std::string &filename_base=std::string()) const | Slic3r::PrintBase | |
| placeholder_parser() const | Slic3r::PrintBase | inline |
| Print()=default | Slic3r::Print | |
| print_object_ids() const override | Slic3r::Print | virtual |
| print_regions_mutable() | Slic3r::Print | inline |
| print_statistics() const | Slic3r::Print | inline |
| print_statistics() | Slic3r::Print | inline |
| PrintBase() | Slic3r::PrintBase | inline |
| PrintIndexMap typedef | Slic3r::Print | protected |
| PrintObject class | Slic3r::Print | friend |
| PrintObjectInfo typedef | Slic3r::Print | private |
| PrintTryCancel | Slic3r::PrintBase | private |
| process(long long *time_cost_with_cache=nullptr, bool use_cache=false) override | Slic3r::Print | virtual |
| reload_gcode_moves(GCodeProcessorResult *result) const | Slic3r::Print | |
| restart() | Slic3r::PrintBase | inline |
| run_pipeline_hook(SlicingPipelineStepPlugin step, const PrintObject *object) | Slic3r::Print | inlineprivate |
| s_last_id | Slic3r::ObjectBase | privatestatic |
| s_slicing_pipeline_hook_fn | Slic3r::Print | privatestatic |
| sequential_dynamic_orderings() const | Slic3r::Print | inline |
| sequential_print_clearance_valid(const Print &print, Polygons *polygons=nullptr, std::vector< std::pair< Polygon, float > > *height_polygons=nullptr) | Slic3r::Print | static |
| serialize(Archive &ar) | Slic3r::ObjectBase | inlineprivate |
| set_calib_params(const Calib_Params ¶ms) | Slic3r::Print | |
| set_cancel_callback(cancel_callback_type cancel_callback) | Slic3r::PrintBase | inline |
| set_check_multi_filaments_compatibility(bool check) | Slic3r::Print | inline |
| set_done(PrintStep step) | Slic3r::PrintBaseWithState< PrintStep, psCount > | inlineprotected |
| set_extruder_filament_info(const std::vector< std::vector< DynamicPrintConfig > > &filament_info) | Slic3r::Print | inline |
| set_gcode_file_invalidated() | Slic3r::Print | |
| set_gcode_file_ready() | Slic3r::Print | |
| set_geometric_unprintable_filaments(const std::vector< std::set< int > > &unprintables_filament_ids) | Slic3r::Print | inline |
| set_invalid_id() | Slic3r::ObjectBase | inlineprotected |
| set_new_unique_id() | Slic3r::ObjectBase | inlineprotected |
| set_no_check_flag(bool no_check) | Slic3r::PrintBase | inline |
| set_nozzle_group_result(std::shared_ptr< MultiNozzleUtils::NozzleGroupResultBase > result) | Slic3r::Print | |
| set_plate_index(int index) | Slic3r::PrintBase | inline |
| set_plate_name(const std::string &name) | Slic3r::PrintBase | inline |
| set_plate_origin(Vec3d origin) | Slic3r::Print | inline |
| set_slice_used_filaments(const std::vector< unsigned int > &first_layer_used_filaments, const std::vector< unsigned int > &used_filaments) | Slic3r::Print | inline |
| set_slice_used_mixed_filaments(const std::vector< unsigned int > &used_mixed_filaments) | Slic3r::Print | inline |
| set_slicing_pipeline_hook_fn(SlicingPipelineHookFn fn) | Slic3r::Print | inlinestatic |
| set_started(PrintStep step) | Slic3r::PrintBaseWithState< PrintStep, psCount > | inlineprotected |
| set_status(int percent, const std::string &message, unsigned int flags=SlicingStatus::DEFAULT, int warning_step=-1) const | Slic3r::PrintBase | |
| set_status_callback(status_callback_type cb) | Slic3r::PrintBase | inline |
| set_status_default() | Slic3r::PrintBase | inline |
| set_status_silent() | Slic3r::PrintBase | inline |
| set_task(const TaskParams ¶ms) | Slic3r::PrintBase | inlinevirtual |
| shrinkage_compensation() const | Slic3r::Print | inline |
| skirt() const | Slic3r::Print | inline |
| skirt_brim_groups() const | Slic3r::Print | inline |
| skirt_first_layer_height() const | Slic3r::Print | |
| skirt_flow() const | Slic3r::Print | |
| slicing_errors_message(const SlicingErrors &errors) const | Slic3r::Print | |
| SlicingPipelineHookFn typedef | Slic3r::Print | |
| state_mutex() const | Slic3r::PrintBase | inlineprotected |
| statistics_by_extruder() const | Slic3r::Print | inline |
| statistics_by_extruder() | Slic3r::Print | inline |
| status_callback_type typedef | Slic3r::PrintBase | |
| status_update_warnings(int step, PrintStateBase::WarningLevel warning_level, const std::string &message, const PrintObjectBase *print_object=nullptr, PrintStateBase::SlicingNotificationType message_id=PrintStateBase::SlicingDefaultNotification) | Slic3r::PrintBase | protected |
| status_update_warnings(int step, PrintStateBase::WarningLevel warning_level, const std::string &message, PrintObjectBase &object, PrintStateBase::SlicingNotificationType message_id=PrintStateBase::SlicingDefaultNotification) | Slic3r::PrintBase | protected |
| step_state_with_timestamp(PrintStep step) const | Slic3r::PrintBaseWithState< PrintStep, psCount > | inline |
| step_state_with_warnings(PrintStep step) const | Slic3r::PrintBaseWithState< PrintStep, psCount > | inline |
| support_material_extruders() const | Slic3r::Print | |
| technology() const noexcept override | Slic3r::Print | inlinevirtual |
| throw_if_canceled() const | Slic3r::PrintBase | inlineprotected |
| Timestamp typedef | Slic3r::ObjectBase | |
| timestamp() const | Slic3r::ObjectBase | inlinevirtual |
| tool_ordering() const | Slic3r::Print | inline |
| translate_to_print_space(const Vec2d &point) const | Slic3r::Print | |
| translate_to_print_space(const Point &point) const | Slic3r::Print | |
| update_filament_maps_to_config(std::vector< int > f_maps, std::vector< int > f_volume_maps=std::vector< int >{}, std::vector< int > f_nozzle_maps=std::vector< int >{}) | Slic3r::Print | |
| update_filament_self_index_cache() | Slic3r::Print | private |
| update_imex_slice_offset() | Slic3r::Print | |
| update_object_placeholders(DynamicConfig &config, const std::string &default_ext) const | Slic3r::PrintBase | protected |
| update_shrinkage_compensation(size_t num_extruders, std::vector< int > &variant_index) | Slic3r::Print | private |
| update_to_config_by_nozzle_group_result(const MultiNozzleUtils::LayeredNozzleGroupResult &group_result) | Slic3r::Print | |
| validate(std::vector< StringObjectException > *warnings=nullptr, Polygons *collison_polygons=nullptr, std::vector< std::pair< Polygon, float > > *height_polygons=nullptr) const override | Slic3r::Print | virtual |
| validate_compacted_wipe_tower_clearance() const | Slic3r::Print | |
| wipe_tower_data(size_t filaments_cnt=0) const | Slic3r::Print | |
| wipe_tower_type() const | Slic3r::Print | inline |
| ~ObjectBase()=default | Slic3r::ObjectBase | protectedvirtual |
| ~Print() | Slic3r::Print | inlinevirtual |
| ~PrintBase() | Slic3r::PrintBase | inlinevirtual |