OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
ExtrusionEntity.cpp File Reference
#include "ExtrusionEntity.hpp"
#include "ExtrusionEntityCollection.hpp"
#include "ExPolygon.hpp"
#include "ClipperUtils.hpp"
#include "Flow.hpp"
#include <algorithm>
#include <cassert>
#include <cmath>
#include <cstddef>
#include <functional>
#include <limits>
#include <sstream>
#include "Point.hpp"
#include "Polyline.hpp"
#include "Polygon.hpp"
#include <utility>
#include <vector>
#include "Line.hpp"
#include <string>
#include <string_view>
#include "Utils.hpp"
#include "libslic3r.h"
#include "ArcFitter.hpp"
Include dependency graph for ExtrusionEntity.cpp:

Go to the source code of this file.

Namespaces

namespace  Slic3r
 |/ Copyright (c) Prusa Research 2020 - 2023 Enrico Turri @enricoturri1966 |/ |/ PrusaSlicer is released under the terms of the AGPLv3 or higher |/

Macros

#define L(s)

Functions

static void Slic3r::trim_seam_ends (ExtrusionPaths &paths, double tolerance)
static void Slic3r::split_at_slope_end (const Polyline3 &polyline, double length, double slope_max_segment_length, Polyline3 &slope, Polyline3 &flat)

Variables

static const double Slic3r::slope_inner_outer_wall_gap = 0.4

Macro Definition Documentation

◆ L

#define L ( s)
Value:
(s)

Referenced by Slic3r::GUI::AboutDialog::AboutDialog(), Slic3r::BBLStatusBar::BBLStatusBar(), Slic3r::GUI::BedShapeDialog::BedShapeDialog(), Slic3r::BonjourDialog::BonjourDialog(), textconv_helper::CA2W_::CA2W_(), Slic3r::GUI::CameraPopup::CameraPopup(), Slic3r::CLIMiscConfigDef::CLIMiscConfigDef(), Slic3r::CLITransformConfigDef::CLITransformConfigDef(), Slic3r::GUI::CopyrightsDialog::CopyrightsDialog(), Slic3r::GUI::CrealityDiscoveryDialog::CrealityDiscoveryDialog(), Slic3r::CustomGcodeSpecificConfigDef::CustomGcodeSpecificConfigDef(), Slic3r::GUI::DesignPanel::DesignPanel(), Slic3r::DimensionsConfigDef::DimensionsConfigDef(), Slic3r::GUI::ErrorDialog::ErrorDialog(), Slic3r::GUI::FileArchiveDialog::FileArchiveDialog(), Slic3r::FlowErrorNegativeFlow::FlowErrorNegativeFlow(), Slic3r::FlowErrorNegativeSpacing::FlowErrorNegativeSpacing(), Slic3r::GUI::GizmoObjectManipulation::GizmoObjectManipulation(), Slic3r::anonymous_namespace{OrcaCloudServiceAgent.cpp}::InterProcessRefreshTokenLock::InterProcessRefreshTokenLock(), Slic3r::IPListDialog::IPListDialog(), Slic3r::GUI::SavePresetDialog::Item::Item(), Slic3r::GUI::MsgDataIncompatible::MsgDataIncompatible(), Slic3r::GUI::MsgNoUpdates::MsgNoUpdates(), Slic3r::GUI::MsgUpdateConfig::MsgUpdateConfig(), Slic3r::GUI::MsgUpdateForced::MsgUpdateForced(), Slic3r::GUI::MsgUpdateSlic3r::MsgUpdateSlic3r(), Slic3r::GUI::NetworkPluginRestartDialog::NetworkPluginRestartDialog(), Slic3r::GUI::NetworkTestDialog::NetworkTestDialog(), Slic3r::GUI::ObjectDataViewModelNode::ObjectDataViewModelNode(), Slic3r::GUI::ObjectDataViewModelNode::ObjectDataViewModelNode(), Slic3r::GUI::ObjectSettings::ObjectSettings(), Slic3r::ObjectsInfoConfigDef::ObjectsInfoConfigDef(), Slic3r::OtherPresetsConfigDef::OtherPresetsConfigDef(), Slic3r::OtherSlicingStatesConfigDef::OtherSlicingStatesConfigDef(), Slic3r::GUI::PagePrinters::PagePrinters(), Slic3r::GUI::PageWelcome::PageWelcome(), Slic3r::GUI::PhysicalPrinterDialog::PhysicalPrinterDialog(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::PlateAction::PlateAction(), PrinterFileSystem::PrinterFileSystem(), Slic3r::GUI::PrinterPicker::PrinterPicker(), Slic3r::PrintStatisticsConfigDef::PrintStatisticsConfigDef(), Slic3r::Http::priv::priv(), Slic3r::ProgressStatusBar::ProgressStatusBar(), Slic3r::GUI::ProjectDropDialog::ProjectDropDialog(), RammingDialog::RammingDialog(), Slic3r::ReadOnlySlicingStatesConfigDef::ReadOnlySlicingStatesConfigDef(), Slic3r::ReadWriteSlicingStatesConfigDef::ReadWriteSlicingStatesConfigDef(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::RecentProjectAction::RecentProjectAction(), Slic3r::GUI::ShortcutCaptureDialog::ShortcutCaptureDialog(), Slic3r::GUI::SLAImportDialog::SLAImportDialog(), StepMeshDialog::StepMeshDialog(), Slic3r::GUI::TabFilament::TabFilament(), Slic3r::GUI::TabPrint::TabPrint(), Slic3r::GUI::TabSLAPrint::TabSLAPrint(), Slic3r::TemperaturesConfigDef::TemperaturesConfigDef(), Slic3r::TimestampsConfigDef::TimestampsConfigDef(), WipingDialog::WipingDialog(), Slic3r::GCode::_do_export(), Slic3r::GUI::GLCanvas3D::_init_assemble_view_toolbar(), Slic3r::GUI::GLCanvas3D::_init_main_toolbar(), Slic3r::GUI::GLCanvas3D::_render_canvas_toolbar(), Slic3r::GUI::GLCanvas3D::_render_return_toolbar(), Slic3r::GUI::GLCanvas3D::_set_warning_notification(), Slic3r::_toolhead_translation_markers(), Slic3r::GUI::TabFilament::add_filament_overrides_page(), Slic3r::client::InterpolateTableContext::add_pair(), Slic3r::GUI::EditGCodeDialog::add_presets_placeholders(), Slic3r::GUI::ObjectDataViewModel::AddLayersChild(), Slic3r::GCode::append_full_config(), Slic3r::GUI::MenuFactory::append_menu_item_precise_seam_submenu(), Slic3r::GUI::BedShape::append_option_line(), Slic3r::GUI::MenuFactory::append_submenu_add_generic(), Slic3r::CadDocument::apply_cut(), Slic3r::GUI::DesignSketchTool::apply_dimension(), apply_extruder_selector(), Slic3r::CadDocument::apply_feature(), Slic3r::GUI::DesignSketchTool::arm_polyline_segment_edit(), Slic3r::GUI::GUI_App::associate_files(), Slic3r::GUI::GUI_App::associate_url(), NppDarkMode::AutoSubclassAndThemeChildControls(), Slic3r::BOOST_PP_SEQ_FOR_EACH(), Slic3r::GUI::TroubleshootDialog::BrowseFolder(), Slic3r::GUI::TabFilament::build(), Slic3r::GUI::TabPrint::build(), Slic3r::GUI::TabPrintModel::build(), Slic3r::GUI::TabPrintPlate::build(), Slic3r::GUI::anonymous_namespace{NativeCommands.cpp}::build_command_catalog(), Slic3r::GeneralMinCostLowerBoundsSolver::build_feasible_graph(), Slic3r::GUI::TabPrinter::build_fff(), Slic3r::GroupMinCostFlowSolver::build_graph(), Slic3r::GeneralMinCostLowerBoundsSolver::build_graph_with_feasible_result(), Slic3r::GUI::TabPrinter::build_kinematics_page(), Slic3r::GUI::Tab::build_preset_description_line(), Slic3r::GUI::PhysicalPrinterDialog::build_printhost_settings(), Slic3r::GUI::IMEXFilamentPickerPopover::build_row(), Slic3r::GUI::TabPrinter::build_unregular_pages(), Slic3r::GUI::ReselectMachineDialog::CaculateSwitcherDistribution(), Slic3r::EdgeGrid::Grid::calculate_sdf(), Slic3r::client::expr::ceil(), Slic3r::GUI::Selection::center(), Slic3r::GUI::Selection::center_plate(), Slic3r::GUI::ConfigManipulation::check_filament_ironing_spacing(), Slic3r::GUI::ConfigManipulation::check_filament_max_volumetric_speed(), Slic3r::check_filaments(), Slic3r::GUI::ObjectList::check_last_selection(), Slic3r::Print::check_multi_filament_valid(), Slic3r::GUI::ConfigManipulation::check_nozzle_temperature_initial_layer_range(), Slic3r::GUI::ConfigManipulation::check_nozzle_temperature_range(), Slic3r::client::MyContext::check_numeric(), Slic3r::GCode::check_placeholder_parser_failed(), Slic3r::GUI::GUI_App::check_print_host_queue(), Slic3r::GUI::GUI_App::check_url_association(), Slic3r::client::MyContext::check_writable(), Slic3r::GCode::collect_layers_to_print(), Slic3r::compacted_wipe_tower_clearance_error(), Slic3r::client::expr::compare_op(), Slic3r::GUI::Tab::compatible_widget_create(), Slic3r::Search::compose_display_label(), Slic3r::GUI::Mouse3DController::connect_device(), Slic3r::client::MyContext::copy_vector_variable_to_vector_variable(), Slic3r::GUI::TabPrinter::create_bed_shape_widget(), Slic3r::GUI::DiffPresetDialog::create_buttons(), Slic3r::Emboss::create_font_file(), Slic3r::GUI::PreferencesDialog::create_item_checkbox(), Slic3r::GUI::PreferencesDialog::create_items(), Slic3r::GUI::NetworkPluginDownloadDialog::create_missing_plugin_ui(), Slic3r::GUI::Tab::create_preset_tab(), Slic3r::GUI::DiffPresetDialog::create_tree(), Slic3r::GUI::NetworkPluginDownloadDialog::create_update_available_ui(), Slic3r::cut_mesh_at_steps(), Slic3r::client::expr::deferred_message(), Slic3r::GUI::desktop_open_any_folder(), Slic3r::GUI::desktop_open_datadir_folder(), Slic3r::client::expr::digits(), Slic3r::GUI::DesignSketchTool::dimension_current(), Slic3r::GUI::GUI_App::disassociate_files(), Slic3r::GUI::GUI_App::disassociate_url(), Slic3r::Flashforge::discover_printers(), Slic3r::line_alg::distance_to(), Slic3r::line_alg::distance_to_infinite(), Slic3r::line_alg::distance_to_infinite_squared(), Slic3r::line_alg::distance_to_infinite_squared(), Slic3r::line_alg::distance_to_squared(), Slic3r::line_alg::distance_to_squared(), Slic3r::GCode::do_export(), Slic3r::GUI::GLGizmoEmboss::do_mirror(), Slic3r::GUI::GLCanvas3D::do_rotate(), Slic3r::GUI::GizmoObjectManipulation::do_scale(), Slic3r::GUI::MediaFilePanel::doAction(), FilamentStepIndicator::doRender(), Slic3r::GUI::SideToolsPanel::doRender(), StepIndicator::doRender(), Chart::draw(), Slic3r::GUI::DesignSketchTool::draw_dim_quote(), Slic3r::GUI::GLGizmoSVG::draw_mirroring(), Slic3r::GUI::Selection::drop(), NppDarkMode::ButtonData::ensureTheme(), Slic3r::anonymous_namespace{SketchEngine.cpp}::entity_intersections(), Slic3r::client::InterpolateTableContext::evaluate(), Slic3r::GUI::anonymous_namespace{PluginsDialog.cpp}::evaluate_action_policy(), Slic3r::client::expr::evaluate_boolean(), Slic3r::client::expr::evaluate_boolean_to_string(), Slic3r::client::MyContext::evaluate_count(), Slic3r::client::MyContext::evaluate_index(), Slic3r::BackgroundSlicingProcess::export_gcode(), Slic3r::extended_path(), Slic3r::extract_zip_entry_to_file(), Slic3r::GUI::face_selected_volume_to_camera(), Slic3r::Flashforge::fetch_material_slots(), Slic3r::GUI::KBShortcutsDialog::fill_pages(), Slic3r::GUI::ArrangeJob::finalize(), Slic3r::GUI::SLAImportJob::finalize(), Slic3r::BackgroundSlicingProcess::finalize_gcode(), Slic3r::GUI::GLCanvas3D::finish_selection_edit(), Slic3r::GUI::ObjectList::fix_multiselection_conflicts(), FixDarkScrollBar(), Slic3r::client::expr::floor(), Slic3r::fold_to_ascii(), Slic3r::SlicingProcessCompletedEvent::format_error_message(), Slic3r::Zipper::Impl::formatted_errorstr(), Slic3r::sla::generate_interior_verbose(), Slic3r::SLAPrint::Steps::generate_pad(), Slic3r::line_alg::get_a(), Slic3r::line_alg::Traits< L, En >::get_a(), Slic3r::line_alg::Traits< L, En >::get_a(), Slic3r::line_alg::get_b(), Slic3r::line_alg::Traits< L, En >::get_b(), Slic3r::line_alg::Traits< L, En >::get_b(), Slic3r::GUI::ConfigOptionsGroup::get_config_value(), Slic3r::GUI::get_default_font_for_dpi(), Slic3r::GUI::get_dpi_for_window(), Slic3r::MZ_Archive::get_errorstr(), Slic3r::GUI::get_formatted_tooltip_text(), Slic3r::Repetier::get_groups(), Slic3r::Search::SettingsIndex::get_option(), Slic3r::GUI::get_option_label(), Slic3r::GUI::MainFrame::get_recent_projects(), Slic3r::PrusaLink::get_storage(), Slic3r::GUI::MediaPlayCtrl::get_stream_url(), Slic3r::AstroBox::get_test_failed_msg(), Slic3r::Duet::get_test_failed_msg(), Slic3r::ESP3D::get_test_failed_msg(), Slic3r::FlashAir::get_test_failed_msg(), Slic3r::Flashforge::get_test_failed_msg(), Slic3r::MKS::get_test_failed_msg(), Slic3r::Repetier::get_test_failed_msg(), Slic3r::AstroBox::get_test_ok_msg(), Slic3r::CrealityPrint::get_test_ok_msg(), Slic3r::Duet::get_test_ok_msg(), Slic3r::ESP3D::get_test_ok_msg(), Slic3r::FlashAir::get_test_ok_msg(), Slic3r::Flashforge::get_test_ok_msg(), Slic3r::MKS::get_test_ok_msg(), Slic3r::Moonraker::get_test_ok_msg(), Slic3r::Obico::get_test_ok_msg(), Slic3r::OctoPrint::get_test_ok_msg(), Slic3r::PrusaConnect::get_test_ok_msg(), Slic3r::PrusaLink::get_test_ok_msg(), Slic3r::Repetier::get_test_ok_msg(), Slic3r::SimplyPrint::get_test_ok_msg(), Slic3r::SL1Host::get_test_ok_msg(), Slic3r::GUI::OptionsGroup::get_url(), Slic3r::GUI::Field::get_value_by_opt_type(), Slic3r::GUI::TroubleshootDialog::GetMONinfo(), Slic3r::GUI::MainFrame::FileHistory::GetThumbnailUrl(), Slic3r::GUI::MenuFactory::handy_models(), Slic3r::GUI::DesignSketchTool::hit_test_fillet_arrow(), Slic3r::GUI::DesignSketchTool::hit_test_move_arrow(), Slic3r::GUI::DesignSketchTool::hit_test_pattern_handle(), Slic3r::GUI::DesignSketchTool::hit_test_shell_arrow(), Slic3r::Http::priv::http_perform(), Slic3r::imex_multicolor_block_reason(), Slic3r::client::InterpolateTableContext::init(), Slic3r::GUI::GUI_App::init_app_config(), Slic3r::GUI::ObjectGridTable::init_cols(), Slic3r::PrintConfigDef::init_common_params(), Slic3r::PrintConfigDef::init_fff_params(), Slic3r::GUI::OpenGLManager::init_gl(), Slic3r::GUI::FanControlPopupNew::init_names(), Slic3r::PrintConfigDef::init_sla_params(), InitDarkMode(), Slic3r::SLAPrint::Steps::initialize_printer_input(), Slic3r::line_alg::intersection(), Slic3r::WipeTowerIntegration::is_empty_wipe_tower_gcode(), Slic3r::client::MyContext::is_nil_test(), Slic3r::GUI::SyncAmsInfoDialog::is_nozzle_type_match(), Slic3r::GUI::is_running_in_msix(), Slic3r::client::MyContext::is_vector_empty(), IsColorSchemeChangeMessage(), Slic3r::GUI::DesignPanel::kernel_error_text(), Lab2RGB(), Lab2XYZ(), Slic3r::GUI::ConfigManipulation::layer_height_out_of_range_dialog(), Slic3r::layered_print_cleareance_valid(), Slic3r::client::MyContext::legacy_variable_expansion(), Slic3r::client::MyContext::legacy_variable_expansion2(), Slic3r::GUI::Plater::priv::load_files(), Slic3r::client::expr::logical_op(), Slic3r::GUI::ActionRegistry::materialize_plate_actions(), Slic3r::GUI::DesignSketchTool::measure_dim(), Slic3r::GUI::GLCanvas3D::mirror_selection(), Slic3r::GUI::anonymous_namespace{KBShortcutsDialog.cpp}::mouse_action(), Slic3r::GUI::ConfigWizard::name(), Slic3r::PresetCollection::name(), Slic3r::client::MyContext::new_old_variable(), Slic3r::anonymous_namespace{SLAPrintSteps.cpp}::OBJ_STEP_LABELS(), Slic3r::anonymous_namespace{SketchEngine.cpp}::off_circle_circle(), Slic3r::GUI::Plater::priv::on_action_slice_all(), Slic3r::GUI::Plater::priv::on_action_slice_plate(), Slic3r::GUI::Downloader::on_error(), Slic3r::GUI::GUI_App::on_init_inner(), Slic3r::GUI::GLCanvas3D::on_mouse(), Slic3r::GUI::GLGizmoFlatten::on_mouse(), Slic3r::GUI::on_mouse_surface_drag(), Slic3r::GUI::GLGizmoMove3D::on_stop_dragging(), Slic3r::GUI::GLGizmoRotate3D::on_stop_dragging(), Slic3r::GUI::GLGizmoScale3D::on_stop_dragging(), Slic3r::GUI::Tab::on_value_change(), Slic3r::client::expr::one_of_test(), Slic3r::client::expr::one_of_test_regex(), Slic3r::GUI::CameraPopup::OnLeftUp(), Slic3r::GUI::FilamentMapManualPanel::OnTimer(), Slic3r::GUI::anonymous_namespace{Downloader.cpp}::open_folder(), Slic3r::GUI::anonymous_namespace{NotificationManager.cpp}::open_folder(), Slic3r::GUI::open_ms_store_product_page(), Slic3r::GUI::GUI_App::open_preferences(), Slic3r::GUI::DesignSketchTool::open_tf_editor_a(), Slic3r::client::expr::operator%=(), Slic3r::client::expr::operator*=(), Slic3r::client::expr::operator+=(), Slic3r::client::expr::operator-=(), Slic3r::client::expr::operator/=(), Slic3r::anonymous_namespace{OrcaCloudServiceAgent.cpp}::os_machine_id(), Slic3r::PrintBase::output_filename(), Slic3r::client::ascii_char_skipper_parser::parse(), Slic3r::client::utf8_char_parser::parse(), Slic3r::PrusaLink::post_inner(), Slic3r::BackgroundSlicingProcess::prepare_upload(), Slic3r::GUI::TextureImportDialog::preview_spin_text_value(), Slic3r::ElegooLink::print(), Slic3r::anonymous_namespace{SLAPrintSteps.cpp}::PRINT_STEP_LABELS(), Slic3r::SLAPrint::process(), Slic3r::BackgroundSlicingProcess::process_fff(), Slic3r::GCode::process_layers(), Slic3r::GUI::Plater::priv::process_validation_warning(), Slic3r::GUI::NotificationManager::push_validate_error_notification(), Slic3r::PrusaLink::put_inner(), Slic3r::client::MyContext::random(), RefreshTitleBarThemeColor(), Slic3r::client::expr::regex_op(), Slic3r::client::expr::regex_replace(), Slic3r::PluginPages::relayout(), Slic3r::GUI::ObjectGridTable::reload_object_data(), Slic3r::GUI::ObjectGridTable::reload_part_data(), Slic3r::GUI::ObjectList::rename_item(), Slic3r::GUI::DesignSketchTool::render(), Slic3r::GUI::GLCanvas3D::Labels::render(), Slic3r::GUI::ImGuiWrapper::render_draw_data(), Slic3r::GUI::DesignSketchTool::render_fillet_gizmo(), Slic3r::GUI::AMSLib::render_generic_text(), Slic3r::GUI::DesignSketchTool::render_hole_gizmo(), Slic3r::GUI::AMSLib::render_lite_text(), Slic3r::GUI::DesignSketchTool::render_mate_connectors(), Slic3r::GUI::DesignSketchTool::render_move_gizmo(), Slic3r::GUI::DesignSketchTool::render_pattern_gizmo(), Slic3r::GUI::DesignSketchTool::render_revolve_gizmo(), Slic3r::GUI::DesignSketchTool::render_shell_gizmo(), Slic3r::GUI::DesignSketchTool::render_tf_gizmo(), Slic3r::GUI::DesignSketchTool::render_thread_gizmo(), Slic3r::GUI::DesignSketchTool::render_view_helpers(), Slic3r::GUI::ImageGrid::renderContent1(), Slic3r::GUI::GizmoObjectManipulation::reset_rotation_value(), Slic3r::SketchConstraints::residuals(), Slic3r::client::MyContext::resolve_variable(), FlushPredict::RGB2LAB(), RGB2Lab(), Slic3r::ExtrusionEntity::role_to_string(), Slic3r::client::expr::round(), Slic3r::run_post_process_plugins(), Slic3r::run_post_process_scripts(), Slic3r::GUI::GLGizmoFdmSupports::run_thread(), Slic3r::client::MyContext::scalar_variable_assign_scalar(), Slic3r::client::MyContext::scalar_variable_new_from_scalar_expression(), Slic3r::client::MyContext::scalar_variable_to_expr(), Slic3r::Utils::scan_serial_ports_extended(), Slic3r::Search::OptionsSearcher::search(), Slic3r::GUI::WebViewPanel::SendRecentList(), Slic3r::Print::sequential_print_clearance_valid(), Slic3r::GUI::DesignSketchTool::set_fillet_gizmo(), Slic3r::GUI::DesignSketchTool::set_line_angle(), Slic3r::GUI::Plater::set_printer_technology(), Slic3r::GUI::DesignSketchTool::set_slot_angle(), Slic3r::GUI::DesignPanel::set_status(), Slic3r::GUI::ObjectList::set_tooltip_for_item(), Slic3r::GUI::Tab::set_tooltips_text(), Slic3r::GUI::TextCtrl::set_value(), Slic3r::GUI::ObjectList::set_volume_type(), NppDarkMode::SetDarkExplorerTheme(), NppDarkMode::SetDarkListView(), NppDarkMode::SetDarkListViewHeader(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::setting_text(), Slic3r::GUI::anonymous_namespace{ActionRegistry.cpp}::setting_type_context(), Slic3r::CLI::setup(), Slic3r::GUI::ObjectDataViewModelNode::SetValue(), Slic3r::GUI::CaliPASaveManualPanel::Show(), Slic3r::GUI::Plater::show_object_info(), Slic3r::GUI::ConfigManipulation::show_spiral_mode_settings_dialog(), Slic3r::GUI::Tab::show_timelapse_warning_dialog(), Slic3r::GUI::OtherInstanceMessageHandler::shutdown(), Slic3r::SLAPrint::Steps::slice_model(), Slic3r::MaxFlowWithLowerBounds::solve(), Slic3r::solve_system(), Slic3r::GUI::ObjectList::split(), Slic3r::GUI::start_new_slicer_or_gcodeviewer(), Slic3r::GUI::MediaPlayCtrl::start_stream_service(), Slic3r::client::FactorActions::string_(), Slic3r::ExtrusionEntity::string_to_role(), Slic3r::SLAPrint::Steps::support_points(), Slic3r::SLAPrint::Steps::support_tree(), Slic3r::PresetBundle::sync_ams_list(), Slic3r::GUI::CaliPASaveAutoPanel::sync_cali_result_for_multi_extruder(), Slic3r::GUI::ActionRegistry::tab_options(), Slic3r::AstroBox::test(), Slic3r::FlashAir::test(), Slic3r::Repetier::test(), Slic3r::client::expr::throw_if_not_numeric(), Slic3r::throw_on_missing_variable(), Slic3r::Http::tls_verify(), Slic3r::GUI::TabFilament::toggle_options(), Slic3r::GUI::TabPrinter::toggle_options(), Slic3r::GUI::ConfigManipulation::toggle_print_fff_options(), Slic3r::WipeTowerIntegration::tool_change(), Slic3r::total_physical_memory(), Slic3r::GUI::Tab::translate_category(), NppDarkMode::UAHWndProc(), Slic3r::client::expr::unary_integer(), Slic3r::client::expr::unary_minus(), Slic3r::client::expr::unary_not(), Slic3r::GUI::PhysicalPrinterDialog::update(), Slic3r::GUI::Tab::update_preset_description_line(), Slic3r::GUI::ConfigManipulation::update_print_fff_config(), Slic3r::GUI::ObjectSettings::update_settings_list(), Slic3r::GUI::ObjectTableSettings::update_settings_list(), Slic3r::GUI::GizmoObjectManipulation::update_settings_value(), Slic3r::GUI::UnsavedChangesDialog::update_tree(), Slic3r::GUI::GizmoObjectManipulation::update_ui_from_settings(), Slic3r::Repetier::upload(), Slic3r::ElegooLink::upload_inner_with_host(), Slic3r::OctoPrint::upload_inner_with_host(), Slic3r::PrusaLink::upload_inner_with_host(), Slic3r::Print::validate(), Slic3r::sla::PadConfig::validate(), Slic3r::SLAPrint::validate(), Slic3r::validate(), Slic3r::DoExport::validate_custom_gcode(), Slic3r::GUI::Tab::validate_custom_gcodes(), Slic3r::GUI::CalibUtils::validate_input_name(), Slic3r::anonymous_namespace{Flashforge.cpp}::validate_local_api_response(), Slic3r::client::MyContext::vector_element_to_expr(), Slic3r::client::MyContext::vector_size(), Slic3r::client::MyContext::vector_variable_assign_array(), Slic3r::client::MyContext::vector_variable_assign_expr_with_count(), Slic3r::client::MyContext::vector_variable_assign_initializer_list(), Slic3r::client::MyContext::vector_variable_element_assign_scalar(), Slic3r::client::MyContext::vector_variable_new_from_array(), Slic3r::client::MyContext::vector_variable_new_from_copy(), Slic3r::client::MyContext::vector_variable_new_from_initializer_list(), Slic3r::GUI::GLGizmoSimplify::SimplifyCanceledException::what(), Slic3r::Flow::with_spacing(), wmain(), and XYZ2Lab().