OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::Print Member List

This is the complete list of members for Slic3r::Print, including all inherited members.

_align_belt_purge_layers()Slic3r::Printprivate
_make_skirt()Slic3r::Printprivate
_make_wipe_tower()Slic3r::Printprivate
_plan_belt_purge()Slic3r::Printprivate
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::Printprivatestatic
append_support_extruders(const PrintObjectConfig &config, unsigned int num_extruders, std::vector< unsigned int > &extruders)Slic3r::Printprivatestatic
append_tool_change_extruders(std::vector< unsigned int > &extruders) constSlic3r::Printprivate
append_wipe_tower_extruder(std::vector< unsigned int > &extruders) constSlic3r::Printprivate
apply(const Model &model, DynamicPrintConfig config, bool extruder_applied=false) overrideSlic3r::Printvirtual
apply_config_for_render(const DynamicConfig &config)Slic3r::Print
APPLY_STATUS_CHANGED enum valueSlic3r::PrintBase
APPLY_STATUS_INVALIDATED enum valueSlic3r::PrintBase
APPLY_STATUS_UNCHANGED enum valueSlic3r::PrintBase
ApplyStatus enum nameSlic3r::PrintBase
assign_new_unique_ids_recursive()Slic3r::ObjectBaseinlineprotectedvirtual
auto_assign_extruders(ModelObject *model_object) constSlic3r::Print
brim_flow() constSlic3r::Print
calib_mode()Slic3r::Printinline
calib_mode() constSlic3r::Printinline
calib_params() constSlic3r::Printinline
call_cancel_callback()Slic3r::PrintBaseinlineprotected
cancel()Slic3r::PrintBaseinline
cancel_callback()Slic3r::PrintBaseinlineprotected
cancel_callback_type typedefSlic3r::PrintBase
cancel_internal()Slic3r::PrintBaseinline
cancel_status() constSlic3r::PrintBaseinline
canceled() constSlic3r::PrintBaseinline
CANCELED_BY_USER enum valueSlic3r::PrintBase
CANCELED_INTERNAL enum valueSlic3r::PrintBase
CancelStatus enum nameSlic3r::PrintBase
check_multi_filament_valid(const Print &print)Slic3r::Printprivatestatic
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::Printstatic
clear() overrideSlic3r::Printvirtual
collect_filament_variant_uses(const MultiNozzleUtils::LayeredNozzleGroupResult &group_result, const DynamicPrintConfig &config, std::unordered_map< int, std::vector< FilamentVariantUse > > &uses) constSlic3r::Printprivate
compacted_wipe_tower_clearance_valid(const Print &print, Polygons *polygons=nullptr, std::vector< std::pair< Polygon, float > > *height_polygons=nullptr)Slic3r::Printstatic
config() constSlic3r::Printinline
config_index_generation() constSlic3r::Printinline
copy_id(const ObjectBase &rhs)Slic3r::ObjectBaseinlineprotected
default_object_config() constSlic3r::Printinline
default_region_config() constSlic3r::Printinline
empty() const overrideSlic3r::Printinlinevirtual
enable_timelapse_print() constSlic3r::Print
export_cached_data(const std::string &dir_path, bool with_space=false) overrideSlic3r::Printvirtual
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) constSlic3r::Print
FilamentIndexMap typedefSlic3r::Printprotected
finalize()Slic3r::PrintBaseinlinevirtual
finalize_first_layer_convex_hull()Slic3r::Printprivate
finished() const overrideSlic3r::Printinlinevirtual
first_layer_convex_hull() constSlic3r::Printinline
first_layer_islands() constSlic3r::Printprivate
first_layer_wipe_tower_corners(bool check_wipe_tower_existance=true) constSlic3r::Print
full_print_config() constSlic3r::PrintBaseinline
GCode classSlic3r::Printfriend
generate_new_id()Slic3r::ObjectBaseinlineprivatestatic
get_brimMap()Slic3r::Printinline
get_compatible_filament_type(const std::set< int > &types)Slic3r::Printstatic
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::Printprotected
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::Printprotected
get_conflict_result() constSlic3r::Printinline
get_conflict_string() constSlic3r::Printinline
get_extruder_filament_info() constSlic3r::Printinline
get_extruder_id(unsigned int filament_id) constSlic3r::Print
get_extruder_printable_height() constSlic3r::Print
get_extruder_printable_polygons() constSlic3r::Print
get_extruder_shared_printable_polygon() constSlic3r::Print
get_extruder_unprintable_polygons() constSlic3r::Print
get_fake_wipe_tower() constSlic3r::Printinline
get_filament_config_indx(int filament_id, int layer_id, bool use_cache=true)Slic3r::Print
get_filament_map_mode() constSlic3r::Print
get_filament_maps() constSlic3r::Print
get_filament_nozzle_maps() constSlic3r::Print
get_filament_temp_type(const std::string &filament_type)Slic3r::Printstatic
get_filament_unprintable_flow(const std::vector< unsigned int > &used_filaments) constSlic3r::Print
get_filament_volume_maps() constSlic3r::Print
get_geometric_unprintable_filaments() constSlic3r::Printinline
get_hrc_by_nozzle_type(const NozzleType &type)Slic3r::Printstatic
get_imex_slice_offset() constSlic3r::Printinline
get_incompatible_filaments_by_nozzle(const float nozzle_diameter, const std::optional< NozzleVolumeType > nozzle_volume_type=std::nullopt)Slic3r::Printstatic
get_layered_nozzle_group_result() constSlic3r::Printinline
get_model_name() constSlic3r::Print
get_modified_count() constSlic3r::Printinline
get_no_check_flag() constSlic3r::PrintBaseinline
get_nozzle_config_index(int filament_id, int layer_id)Slic3r::Print
get_nozzle_group_result() constSlic3r::Printinline
get_object(size_t idx)Slic3r::Printinline
get_object(size_t idx) constSlic3r::Printinline
get_object(ObjectID object_id) constSlic3r::Printinline
get_physical_unprintable_filaments(const std::vector< unsigned int > &used_filaments) constSlic3r::Print
get_plate_index() constSlic3r::PrintBaseinline
get_plate_name() constSlic3r::PrintBaseinline
get_plate_number_formatted() constSlic3r::Print
get_plate_origin() constSlic3r::Printinline
get_print_region(size_t idx) constSlic3r::Printinline
get_rib_offset() constSlic3r::Printinline
get_slice_used_filaments(bool first_layer) constSlic3r::Printinline
get_slice_used_mixed_filaments() constSlic3r::Printinline
get_tool_ordering() constSlic3r::Printinline
get_wipe_tower_bbx() constSlic3r::Printinline
get_wipe_tower_depth() constSlic3r::Printinline
has_auto_brim() constSlic3r::Printinline
has_belt_brim() constSlic3r::Print
has_belt_purge_tower() constSlic3r::Print
has_brim() constSlic3r::Print
has_infinite_skirt() constSlic3r::Print
has_same_shrinkage_compensations() constSlic3r::Printinline
has_shared_per_object_skirt() constSlic3r::Printinline
has_skirt() constSlic3r::Print
has_support_material() constSlic3r::Print
has_tilted_belt() constSlic3r::Print
has_tpu_filament() constSlic3r::Printprivate
has_wipe_tower() constSlic3r::Print
id() constSlic3r::ObjectBaseinline
Inherited typedefSlic3r::Printprivate
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::Printprivate
invalidate_step(PrintStep step)Slic3r::Printprotected
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() constSlic3r::Printinline
is_BBL_printer()Slic3r::Printinline
is_BBL_printer() constSlic3r::Printinline
is_dynamic_group_reorder() constSlic3r::Print
is_filaments_compatible(const std::vector< int > &types)Slic3r::Printstatic
is_step_done(PrintStep step) constSlic3r::Printinline
is_step_done(PrintObjectStep step) constSlic3r::Print
is_step_done_unguarded(PrintStep step) constSlic3r::PrintBaseWithState< PrintStep, psCount >inlineprotected
is_step_started_unguarded(PrintStep step) constSlic3r::PrintBaseWithState< PrintStep, psCount >inlineprotected
is_support_used() constSlic3r::Printinline
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::ObjectBaseinlineprivatestatic
load_cached_data(const std::string &directory) overrideSlic3r::Printvirtual
m_brimFilamentMapSlic3r::Printprivate
m_brimMapSlic3r::Printprivate
m_brimMapByInstanceSlic3r::Printprivate
m_calib_paramsSlic3r::Printprivate
m_cancel_callbackSlic3r::PrintBaseprivate
m_cancel_statusSlic3r::PrintBaseprivate
m_configSlic3r::Printprivate
m_config_index_generationSlic3r::Printprivate
m_conflict_resultSlic3r::Printprivate
m_default_object_configSlic3r::Printprivate
m_default_region_configSlic3r::Printprivate
m_extruder_filament_infoSlic3r::Printprivate
m_fake_wipe_towerSlic3r::Printprivate
m_filament_index_mapSlic3r::Printprivate
m_filament_self_indexSlic3r::Printprivate
m_first_layer_convex_hullSlic3r::Printprivate
m_full_print_configSlic3r::PrintBaseprotected
m_geometric_unprintable_filamentsSlic3r::Printprivate
m_has_auto_filament_map_resultSlic3r::Printprivate
m_has_shared_per_object_skirtSlic3r::Printprivate
m_idSlic3r::ObjectBaseprivate
m_imex_slice_offsetSlic3r::Printprivate
m_isBBLPrinterSlic3r::Printprivate
m_layered_nozzle_group_resultSlic3r::Printprivate
m_missing_nozzle_group_loggedSlic3r::Printprivate
m_modelSlic3r::PrintBaseprotected
m_modified_countSlic3r::Printprivate
m_need_check_multi_filaments_compatibilitySlic3r::Printprivate
m_no_checkSlic3r::PrintBaseprotected
m_nozzle_group_resultSlic3r::Printprivate
m_nozzle_index_mapSlic3r::Printprivate
m_objectBrimAreasByInstanceSlic3r::Printprivate
m_objectsSlic3r::Printprivate
m_ori_full_print_configSlic3r::PrintBaseprotected
m_originSlic3r::Printprivate
m_pipeline_plugin_activeSlic3r::Printprivate
m_placeholder_parserSlic3r::PrintBaseprotected
m_plate_indexSlic3r::PrintBaseprotected
m_plate_nameSlic3r::PrintBaseprotected
m_print_regionsSlic3r::Printprivate
m_print_statisticsSlic3r::Printprivate
m_same_shrinkage_compensationsSlic3r::Printprivate
m_sequential_dynamic_orderingsSlic3r::Printprivate
m_shrinkage_compensationSlic3r::Printprivate
m_skirtSlic3r::Printprivate
m_skirt_brim_groupsSlic3r::Printprivate
m_skirt_convex_hullSlic3r::Printprivate
m_slice_used_filamentsSlic3r::Printprivate
m_slice_used_filaments_first_layerSlic3r::Printprivate
m_slice_used_mixed_filamentsSlic3r::Printprivate
m_stateSlic3r::PrintBaseWithState< PrintStep, psCount >private
m_state_mutexSlic3r::PrintBasemutableprivate
m_statistics_by_extruder_countSlic3r::Printprivate
m_status_callbackSlic3r::PrintBaseprotected
m_support_usedSlic3r::Printprivate
m_tool_orderingSlic3r::Printprivate
m_wipe_tower_dataSlic3r::Printprivate
make_try_cancel() constSlic3r::PrintBaseinlineprotected
max_allowed_layer_height() constSlic3r::Print
model() constSlic3r::PrintBaseinline
need_check_multi_filaments_compatibility() constSlic3r::Printinline
NOT_CANCELED enum valueSlic3r::PrintBase
num_object_instances() constSlic3r::Print
num_print_regions() constSlic3r::Printinline
object_extruders() constSlic3r::Print
object_skirt_offset(double margin_height=0) constSlic3r::Print
ObjectBase()Slic3r::ObjectBaseinlineprotected
ObjectBase(int)Slic3r::ObjectBaseinlineprotected
ObjectBase(const ObjectID id)Slic3r::ObjectBaseinlineprotected
objects() constSlic3r::Printinline
objects_mutable()Slic3r::Printinline
output_filename(const std::string &filename_base=std::string()) const overrideSlic3r::Printvirtual
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) constSlic3r::PrintBaseprotected
output_filepath(const std::string &path, const std::string &filename_base=std::string()) constSlic3r::PrintBase
placeholder_parser() constSlic3r::PrintBaseinline
Print()=defaultSlic3r::Print
print_object_ids() const overrideSlic3r::Printvirtual
print_regions_mutable()Slic3r::Printinline
print_statistics() constSlic3r::Printinline
print_statistics()Slic3r::Printinline
PrintBase()Slic3r::PrintBaseinline
PrintIndexMap typedefSlic3r::Printprotected
PrintObject classSlic3r::Printfriend
PrintObjectInfo typedefSlic3r::Printprivate
PrintTryCancelSlic3r::PrintBaseprivate
process(long long *time_cost_with_cache=nullptr, bool use_cache=false) overrideSlic3r::Printvirtual
reload_gcode_moves(GCodeProcessorResult *result) constSlic3r::Print
restart()Slic3r::PrintBaseinline
run_pipeline_hook(SlicingPipelineStepPlugin step, const PrintObject *object)Slic3r::Printinlineprivate
s_last_idSlic3r::ObjectBaseprivatestatic
s_slicing_pipeline_hook_fnSlic3r::Printprivatestatic
sequential_dynamic_orderings() constSlic3r::Printinline
sequential_print_clearance_valid(const Print &print, Polygons *polygons=nullptr, std::vector< std::pair< Polygon, float > > *height_polygons=nullptr)Slic3r::Printstatic
serialize(Archive &ar)Slic3r::ObjectBaseinlineprivate
set_calib_params(const Calib_Params &params)Slic3r::Print
set_cancel_callback(cancel_callback_type cancel_callback)Slic3r::PrintBaseinline
set_check_multi_filaments_compatibility(bool check)Slic3r::Printinline
set_done(PrintStep step)Slic3r::PrintBaseWithState< PrintStep, psCount >inlineprotected
set_extruder_filament_info(const std::vector< std::vector< DynamicPrintConfig > > &filament_info)Slic3r::Printinline
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::Printinline
set_invalid_id()Slic3r::ObjectBaseinlineprotected
set_new_unique_id()Slic3r::ObjectBaseinlineprotected
set_no_check_flag(bool no_check)Slic3r::PrintBaseinline
set_nozzle_group_result(std::shared_ptr< MultiNozzleUtils::NozzleGroupResultBase > result)Slic3r::Print
set_plate_index(int index)Slic3r::PrintBaseinline
set_plate_name(const std::string &name)Slic3r::PrintBaseinline
set_plate_origin(Vec3d origin)Slic3r::Printinline
set_slice_used_filaments(const std::vector< unsigned int > &first_layer_used_filaments, const std::vector< unsigned int > &used_filaments)Slic3r::Printinline
set_slice_used_mixed_filaments(const std::vector< unsigned int > &used_mixed_filaments)Slic3r::Printinline
set_slicing_pipeline_hook_fn(SlicingPipelineHookFn fn)Slic3r::Printinlinestatic
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) constSlic3r::PrintBase
set_status_callback(status_callback_type cb)Slic3r::PrintBaseinline
set_status_default()Slic3r::PrintBaseinline
set_status_silent()Slic3r::PrintBaseinline
set_task(const TaskParams &params)Slic3r::PrintBaseinlinevirtual
shrinkage_compensation() constSlic3r::Printinline
skirt() constSlic3r::Printinline
skirt_brim_groups() constSlic3r::Printinline
skirt_first_layer_height() constSlic3r::Print
skirt_flow() constSlic3r::Print
slicing_errors_message(const SlicingErrors &errors) constSlic3r::Print
SlicingPipelineHookFn typedefSlic3r::Print
state_mutex() constSlic3r::PrintBaseinlineprotected
statistics_by_extruder() constSlic3r::Printinline
statistics_by_extruder()Slic3r::Printinline
status_callback_type typedefSlic3r::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::PrintBaseprotected
status_update_warnings(int step, PrintStateBase::WarningLevel warning_level, const std::string &message, PrintObjectBase &object, PrintStateBase::SlicingNotificationType message_id=PrintStateBase::SlicingDefaultNotification)Slic3r::PrintBaseprotected
step_state_with_timestamp(PrintStep step) constSlic3r::PrintBaseWithState< PrintStep, psCount >inline
step_state_with_warnings(PrintStep step) constSlic3r::PrintBaseWithState< PrintStep, psCount >inline
support_material_extruders() constSlic3r::Print
technology() const noexcept overrideSlic3r::Printinlinevirtual
throw_if_canceled() constSlic3r::PrintBaseinlineprotected
Timestamp typedefSlic3r::ObjectBase
timestamp() constSlic3r::ObjectBaseinlinevirtual
tool_ordering() constSlic3r::Printinline
translate_to_print_space(const Vec2d &point) constSlic3r::Print
translate_to_print_space(const Point &point) constSlic3r::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::Printprivate
update_imex_slice_offset()Slic3r::Print
update_object_placeholders(DynamicConfig &config, const std::string &default_ext) constSlic3r::PrintBaseprotected
update_shrinkage_compensation(size_t num_extruders, std::vector< int > &variant_index)Slic3r::Printprivate
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 overrideSlic3r::Printvirtual
validate_compacted_wipe_tower_clearance() constSlic3r::Print
wipe_tower_data(size_t filaments_cnt=0) constSlic3r::Print
wipe_tower_type() constSlic3r::Printinline
~ObjectBase()=defaultSlic3r::ObjectBaseprotectedvirtual
~Print()Slic3r::Printinlinevirtual
~PrintBase()Slic3r::PrintBaseinlinevirtual