#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/ColorDecomposeDialog.hpp>
Classes | |
| struct | ModeCardControls |
Public Member Functions | |
| ColorDecomposeDialog (wxWindow *parent, int filament_idx, const wxColour &target_color, const std::vector< std::string > &physical_colors, const std::vector< std::string > &filament_names, const std::vector< std::string > &filament_types, size_t current_filament_count=0, size_t max_filament_count=32, std::vector< size_t > physical_config_indices={}) | |
| ColorDecomposeResult | get_result () const |
| void | set_missing_physical_calculator (std::function< size_t(const ColorDecomposeResult &)> fn) |
| void | EndModal (int retCode) override |
| float | scale_factor () const |
| float | prev_scale_factor () const |
| void | set_scale_factor (float v) |
| void | set_prev_scale_factor (float v) |
| void | set_em_unit (int v) |
| bool | force_rescale () const |
| int | em_unit () const |
| const wxFont & | normal_font () const |
| void | enable_force_rescale () |
| int | ShowModal () |
Protected Member Functions | |
| void | on_dpi_changed (const wxRect &suggested_rect) override |
| virtual void | on_sys_color_changed () |
Private Member Functions | |
| void | build_ui () |
| wxBoxSizer * | create_filament_selector () |
| wxBoxSizer * | create_target_color_section () |
| wxBoxSizer * | create_mode_selection_section () |
| wxPanel * | create_mode_card (wxWindow *parent, DecomposeMode mode, const wxString &title) |
| wxBoxSizer * | create_button_panel () |
| void | select_mode (DecomposeMode mode) |
| void | update_card_styles () |
| void | update_card_visibility () |
| void | update_mode_card_content (DecomposeMode mode) |
| void | update_mode_card_contents () |
| void | update_matched_color_display () |
| void | update_ok_button_state () |
| void | update_filament_limit_warning () |
| void | compute_decomposition () |
| bool | try_build_single_base_result (DecomposeMode mode, ColorDecomposeResult &out) const |
| void | update_em_unit () |
| bool | is_new_scale_factor () const |
| void | rescale (const wxRect &suggested_rect) |
| struct Slic3r::GUI::ColorDecomposeDialog::ModeCardControls |
| Slic3r::GUI::ColorDecomposeDialog::ColorDecomposeDialog | ( | wxWindow * | parent, |
| int | filament_idx, | ||
| const wxColour & | target_color, | ||
| const std::vector< std::string > & | physical_colors, | ||
| const std::vector< std::string > & | filament_names, | ||
| const std::vector< std::string > & | filament_types, | ||
| size_t | current_filament_count = 0, | ||
| size_t | max_filament_count = 32, | ||
| std::vector< size_t > | physical_config_indices = {} ) |
References _L, build_ui(), compute_decomposition(), Slic3r::GUI::filament_types, m_current_filament_count, m_filament_idx, m_filament_names, m_filament_types, m_max_filament_count, m_physical_colors, m_physical_config_indices, m_preferred_type, m_project_types, m_target_color, m_target_swatch, update_card_visibility(), update_matched_color_display(), and update_ok_button_state().
|
private |
References create_button_panel(), create_filament_selector(), Slic3r::GUI::create_h_divider(), create_mode_selection_section(), create_target_color_section(), and StateColor::darkModeColorFor().
Referenced by ColorDecomposeDialog().
|
private |
References Slic3r::GUI::Blue, Slic3r::CMYW, Slic3r::GUI::CMYW_CYAN(), Slic3r::GUI::CMYW_YELLOW(), Slic3r::ColorDecomposePhysicalFilament::color_hex, Slic3r::GUI::DecomposeComponent::colour, Slic3r::GUI::ColorDecomposeResult::components, Slic3r::GUI::Cyan, Slic3r::ColorDecomposePhysicalFilament::filament_index, Slic3r::GUI::DecomposeComponent::filament_index, Slic3r::lookup_standard_recipe(), m_filament_idx, m_filament_names, m_filament_types, m_mode_results, m_physical_colors, m_preferred_type, m_result, m_selected_mode, m_target_color, Slic3r::GUI::ColorDecomposeResult::matched_color, Slic3r::GUI::ColorDecomposeResult::mode, Slic3r::GUI::mode_index(), Slic3r::ColorDecomposePhysicalFilament::name, Slic3r::GUI::DecomposeComponent::ratio, Slic3r::recommend_from_physical_filaments(), Slic3r::RYBW, Slic3r::GUI::RYBW_BLUE(), Slic3r::GUI::RYBW_YELLOW(), Slic3r::GUI::to_dialog_result(), try_build_single_base_result(), Slic3r::ColorDecomposePhysicalFilament::type, update_mode_card_contents(), update_ok_button_state(), Slic3r::GUI::wx_colour_to_recipe_rgb(), and Slic3r::GUI::Yellow.
Referenced by ColorDecomposeDialog(), and create_filament_selector().
|
private |
References _L, Choice, Confirm, Slic3r::GUI::DPIDialog::EndModal(), m_btn_cancel, m_btn_ok, and Regular.
Referenced by build_ui().
|
private |
References _L, Label::Body_13, compute_decomposition(), DD_ITEM_STYLE_DISABLED, DD_ITEM_STYLE_SPLIT_ITEM, Slic3r::empty(), Slic3r::GUI::kDecomposeBambuPresetPrefix, Slic3r::GUI::kDecomposePlaBasicType, m_combo_item_types, m_filament_names, m_filament_types, m_preferred_type, m_type_combo, update_card_visibility(), update_matched_color_display(), and update_ok_button_state().
Referenced by build_ui().
|
private |
References Label::Body_14, Slic3r::GUI::COLOR_BG_CARD(), Slic3r::GUI::COLOR_BORDER_NORMAL(), Slic3r::GUI::COLOR_BRAND(), Slic3r::GUI::create_h_divider(), StateColor::darkModeColorFor(), m_chk_cmyw, m_chk_material_list, m_chk_rybw, m_mode_cards, m_selected_mode, Slic3r::GUI::match_parent_bg(), Slic3r::GUI::mode_index(), select_mode(), Slic3r::GUI::wxMouseEvent, and wxStaticText.
Referenced by create_mode_selection_section().
|
private |
References _L, Label::Body_13, Slic3r::GUI::COLOR_TEXT_DARK(), Slic3r::GUI::create_h_divider(), create_mode_card(), Slic3r::GUI::create_mode_group_label(), create_scaled_bitmap(), StateColor::darkModeColorFor(), Label::Head_14, m_arb_column_panel, m_card_cmyw, m_card_material_list, m_card_rybw, m_limit_warning_panel, m_limit_warning_text, m_no_card_hint, and wxStaticText.
Referenced by build_ui().
|
private |
References _L, Label::Body_13, Slic3r::GUI::COLOR_TEXT_DARK(), Slic3r::GUI::create_color_swatch(), StateColor::darkModeColorFor(), Label::Head_13, Label::Head_14, m_matched_rgb_text, m_matched_swatch, m_target_color, m_target_rgb_text, m_target_swatch, and wxStaticText.
Referenced by build_ui().
|
inlineinherited |
Referenced by Slic3r::GUI::AuxiliaryDialog::AuxiliaryDialog(), Slic3r::GUI::CopyrightsDialog::CopyrightsDialog(), Slic3r::GUI::DesignTextDialog::DesignTextDialog(), Slic3r::GUI::EditGCodeDialog::EditGCodeDialog(), Slic3r::GUI::FileArchiveDialog::FileArchiveDialog(), Slic3r::GUI::MsgNoUpdates::MsgNoUpdates(), Slic3r::GUI::MsgUpdateForced::MsgUpdateForced(), Slic3r::GUI::OAuthDialog::OAuthDialog(), Slic3r::GUI::ParamsDialog::ParamsDialog(), Slic3r::GUI::PhysicalPrinterDialog::PhysicalPrinterDialog(), Slic3r::GUI::SettingsDialog::SettingsDialog(), anonymous_namespace{3DPrinterOS.cpp}::TokenAuthDialog::TokenAuthDialog(), anonymous_namespace{3DPrinterOS.cpp}::UploadOptionsDialog::UploadOptionsDialog(), Slic3r::GUI::PublishSettingsDialog::add_row_ui(), Slic3r::GUI::DiffPresetDialog::complete_dialog_creation(), Slic3r::GUI::DiffPresetDialog::create_edit_sizer(), Slic3r::GUI::DiffPresetDialog::create_presets_sizer(), Slic3r::GUI::DiffPresetDialog::create_tree(), Slic3r::GUI::ElegooPrintHostSendDialog::init(), Slic3r::GUI::FlashforgePrintHostSendDialog::init(), Slic3r::GUI::PrintHostSendDialog::init(), Slic3r::GUI::AboutDialog::on_dpi_changed(), Slic3r::GUI::AuxiliaryDialog::on_dpi_changed(), Slic3r::GUI::BedShapeDialog::on_dpi_changed(), Slic3r::GUI::ConfigWizard::on_dpi_changed(), Slic3r::GUI::CopyrightsDialog::on_dpi_changed(), Slic3r::GUI::DiffPresetDialog::on_dpi_changed(), Slic3r::GUI::EditGCodeDialog::on_dpi_changed(), Slic3r::GUI::FileArchiveDialog::on_dpi_changed(), Slic3r::GUI::OAuthDialog::on_dpi_changed(), Slic3r::GUI::ObjectTableDialog::on_dpi_changed(), Slic3r::GUI::ParamsDialog::on_dpi_changed(), Slic3r::GUI::PhysicalPrinterDialog::on_dpi_changed(), Slic3r::GUI::PrintHostQueueDialog::on_dpi_changed(), Slic3r::GUI::PurgeModeDialog::on_dpi_changed(), Slic3r::GUI::SavePresetDialog::on_dpi_changed(), Slic3r::GUI::SendSystemInfoDialog::on_dpi_changed(), Slic3r::GUI::SettingsDialog::on_dpi_changed(), and Slic3r::GUI::UnsavedChangesDialog::on_dpi_changed().
|
inlineinherited |
|
inlineoverrideinherited |
References Slic3r::GUI::dialogStack.
Referenced by Slic3r::GUI::CloneDialog::CloneDialog(), Slic3r::GUI::ConfigWizard::ConfigWizard(), Slic3r::GUI::CreatePresetSuccessfulDialog::CreatePresetSuccessfulDialog(), Slic3r::GUI::DeleteConfirmDialog::DeleteConfirmDialog(), Slic3r::GUI::DesignVariableDialog::DesignVariableDialog(), Slic3r::GUI::anonymous_namespace{PrintHostDialogs.cpp}::FlashforgeSlotDialog::FlashforgeSlotDialog(), Slic3r::GUI::GuideFrame::GuideFrame(), Slic3r::GUI::InputIpAddressDialog::InputIpAddressDialog(), Slic3r::GUI::ManualNozzleCountDialog::ManualNozzleCountDialog(), Slic3r::GUI::MsgUpdateConfig::MsgUpdateConfig(), Slic3r::GUI::MsgUpdateForced::MsgUpdateForced(), Slic3r::GUI::MultiChoiceDialog::MultiChoiceDialog(), Slic3r::GUI::NetworkErrorDialog::NetworkErrorDialog(), Slic3r::GUI::NetworkPluginRestartDialog::NetworkPluginRestartDialog(), Slic3r::GUI::PartSkipConfirmDialog::PartSkipConfirmDialog(), Slic3r::GUI::PhysicalPrinterDialog::PhysicalPrinterDialog(), Slic3r::GUI::PlateNameEditDialog::PlateNameEditDialog(), Slic3r::GUI::PlateSettingsDialog::PlateSettingsDialog(), Slic3r::GUI::PublishSettingsDialog::PublishSettingsDialog(), Slic3r::GUI::SelectMachineDialog::SelectMachineDialog(), Slic3r::GUI::SendFailedConfirm::SendFailedConfirm(), Slic3r::GUI::SendSystemInfoDialog::SendSystemInfoDialog(), Slic3r::GUI::ShortcutCaptureDialog::ShortcutCaptureDialog(), Slic3r::GUI::SingleChoiceDialog::SingleChoiceDialog(), StepMeshDialog::StepMeshDialog(), Slic3r::GUI::SyncAmsInfoDialog::SyncAmsInfoDialog(), anonymous_namespace{3DPrinterOS.cpp}::TokenAuthDialog::TokenAuthDialog(), Slic3r::GUI::UpdatePluginDialog::UpdatePluginDialog(), Slic3r::GUI::UpdateVersionDialog::UpdateVersionDialog(), Slic3r::GUI::wgtDeviceNozzleRackUpgradeDlg::wgtDeviceNozzleRackUpgradeDlg(), Slic3r::GUI::SavePresetDialog::accept(), Slic3r::GUI::MsgDialog::add_button(), Slic3r::GUI::TipsDialog::add_button(), Slic3r::GUI::FilamentPickerDialog::BindEvents(), Slic3r::GUI::PluginPickerDialog::build_capability_ui(), Slic3r::GUI::BedShapeDialog::build_dialog(), Slic3r::GUI::PluginPickerDialog::build_ui(), Slic3r::GUI::UnsavedChangesDialog::close(), Slic3r::GUI::FileArchiveDialog::create_btn_sizer(), Slic3r::GUI::ColorDecomposeDialog::create_button_panel(), Slic3r::GUI::MixedFilamentDialog::create_button_panel(), Slic3r::GUI::CreateFilamentPresetDialog::create_dialog_buttons(), Slic3r::GUI::CreatePresetForPrinterDialog::create_dialog_buttons(), Slic3r::GUI::EditFilamentPresetDialog::create_dialog_buttons(), Slic3r::GUI::ExportConfigsDialog::create_dialog_buttons(), Slic3r::GUI::PreferencesDialog::create_item_language_combobox(), Slic3r::GUI::PreferencesDialog::create_item_region_combobox(), Slic3r::GUI::PreferencesDialog::create_items(), Slic3r::GUI::CreatePrinterPresetDialog::create_page1_dialog_buttons(), Slic3r::GUI::CreatePrinterPresetDialog::create_page2_dialog_buttons(), Slic3r::GUI::ExportConfigsDialog::data_init(), Slic3r::GUI::WebDialog::destroy_silently(), Slic3r::GUI::EditFilamentPresetDialog::edit_preset(), Slic3r::GUI::ConnectPrinterDialog::end_modal(), Slic3r::GUI::PrintHostSendDialog::EndModal(), Slic3r::GUI::ColorPickerDialog::finish(), Slic3r::GUI::WebDialog::finish(), Slic3r::GUI::Newer3mfVersionDialog::get_btn_sizer(), Slic3r::GUI::ScoreDialog::get_button_sizer(), Slic3r::GUI::WebViewHostDialog::handle_common_script_command(), Slic3r::GUI::ExportPresetBundleDialog::InitExportData(), Slic3r::GUI::SelectMachineDialog::navigate_to_timelapse_page(), Slic3r::GUI::BindMachineDialog::on_bind_success(), Slic3r::GUI::ConnectPrinterDialog::on_button_confirm(), Slic3r::GUI::RecenterDialog::on_button_confirm(), Slic3r::GUI::BindMachineDialog::on_cancel(), Slic3r::GUI::EditCalibrationHistoryDialog::on_cancel(), Slic3r::GUI::InputIpAddressDialog::on_cancel(), Slic3r::GUI::NewCalibrationHistoryDialog::on_cancel(), Slic3r::GUI::OAuthDialog::on_cancel(), Slic3r::GUI::PingCodeBindDialog::on_cancel(), Slic3r::GUI::SelectMachineDialog::on_cancel(), Slic3r::GUI::SendToPrinterDialog::on_cancel(), Slic3r::GUI::SyncAmsInfoDialog::on_cancel(), Slic3r::GUI::UnBindMachineDialog::on_cancel(), Slic3r::GUI::WebDialog::on_close_window(), Slic3r::GUI::NetworkPluginDownloadDialog::on_dont_ask(), Slic3r::GUI::NetworkPluginDownloadDialog::on_download(), Slic3r::GUI::EditDevNameDialog::on_edit_name(), Slic3r::GUI::ConfirmBeforeSendDialog::on_hide(), Slic3r::GUI::PrivacyUpdateDialog::on_hide(), Slic3r::GUI::ShortcutCaptureDialog::on_key(), Slic3r::GUI::TextureImportDialog::on_ok_clicked(), Slic3r::GUI::FileArchiveDialog::on_open_button(), Slic3r::GUI::NetworkPluginDownloadDialog::on_remind_later(), Slic3r::GUI::ProjectDropDialog::on_select_cancel(), Slic3r::GUI::SavePresetDialog::on_select_cancel(), Slic3r::GUI::ProjectDropDialog::on_select_ok(), Slic3r::GUI::SendMultiMachinePage::on_send(), Slic3r::GUI::NetworkPluginDownloadDialog::on_skip(), Slic3r::GUI::TextureImportDialog::on_skip_clicked(), Slic3r::GUI::NetworkPluginDownloadDialog::on_skip_version(), Slic3r::GUI::Cornering_Test_Dlg::on_start(), Slic3r::GUI::FlowRateCalibrationDialog::on_start(), Slic3r::GUI::Input_Shaping_Damp_Test_Dlg::on_start(), Slic3r::GUI::Input_Shaping_Freq_Test_Dlg::on_start(), Slic3r::GUI::MaxVolumetricSpeed_Test_Dlg::on_start(), Slic3r::GUI::PA_Calibration_Dlg::on_start(), Slic3r::GUI::Retraction_Test_Dlg::on_start(), Slic3r::GUI::Temp_Calibration_Dlg::on_start(), Slic3r::GUI::VFA_Test_Dlg::on_start(), Slic3r::GUI::CalibrationDialog::on_start_calibration(), Slic3r::GUI::UnBindMachineDialog::on_unbind_printer(), Slic3r::GUI::PartSkipDialog::OnApplyDialog(), anonymous_namespace{3DPrinterOS.cpp}::TokenAuthDialog::OnCancel(), Slic3r::GUI::AboutDialog::onCloseDialog(), Slic3r::GUI::CopyrightsDialog::onCloseDialog(), Slic3r::GUI::MultiNozzleSyncDialog::OnRackStatusReadingFinished(), Slic3r::GUI::GuideFrame::OnScriptMessage(), Slic3r::GUI::InputIpAddressDialog::OnTimer(), Slic3r::GUI::KBShortcutsDialog::open_mouse_preferences(), Slic3r::GUI::TroubleshootDialog::PackAll(), Slic3r::GUI::TroubleshootDialog::RebuildSystemProfiles(), Slic3r::GUI::SpeedDialWebDialog::run_action(), Slic3r::GUI::OAuthDialog::Show(), Slic3r::GUI::MultiNozzleSyncDialog::UpdateButton(), and Slic3r::GUI::CreatePrinterPresetDialog::validate_input_valid().
|
inlineinherited |
|
inline |
References m_result.
Referenced by Slic3r::GUI::TextureImportDialog::add_decomposed_mixed_filament(), and Slic3r::GUI::Sidebar::decompose_filament_color().
|
inlineprivateinherited |
|
inlineinherited |
Referenced by Slic3r::GUI::AboutDialog::AboutDialog(), Slic3r::GUI::ConfigWizard::ConfigWizard(), Slic3r::GUI::CopyrightsDialog::CopyrightsDialog(), Slic3r::GUI::EditGCodeDialog::EditGCodeDialog(), Slic3r::GUI::anonymous_namespace{PrintHostDialogs.cpp}::FlashforgeSlotDialog::FlashforgeSlotDialog(), Slic3r::GUI::KBShortcutsDialog::KBShortcutsDialog(), Slic3r::GUI::MsgDialog::MsgDialog(), Slic3r::GUI::OAuthDialog::OAuthDialog(), Slic3r::GUI::PhysicalPrinterDialog::PhysicalPrinterDialog(), Slic3r::GUI::SelectMachineDialog::SelectMachineDialog(), Slic3r::GUI::SendSystemInfoDialog::SendSystemInfoDialog(), Slic3r::GUI::SendToPrinterDialog::SendToPrinterDialog(), Slic3r::GUI::SettingsDialog::SettingsDialog(), Slic3r::GUI::ShortcutCaptureDialog::ShortcutCaptureDialog(), Slic3r::GUI::SyncAmsInfoDialog::SyncAmsInfoDialog(), anonymous_namespace{3DPrinterOS.cpp}::TokenAuthDialog::TokenAuthDialog(), Slic3r::GUI::TroubleshootDialog::TroubleshootDialog(), anonymous_namespace{3DPrinterOS.cpp}::UploadOptionsDialog::UploadOptionsDialog(), Slic3r::GUI::SavePresetDialog::build(), Slic3r::GUI::BedShapeDialog::build_dialog(), and Slic3r::GUI::PhysicalPrinterDialog::build_printhost_settings().
|
overrideprotectedvirtual |
Implements Slic3r::GUI::DPIAware< wxDialog >.
|
inlineprotectedvirtualinherited |
Reimplemented in PrintHostQueueDialog, Slic3r::GUI::ColorPickerDialog, Slic3r::GUI::ConfigWizard, Slic3r::GUI::DesignTextDialog, Slic3r::GUI::DiffPresetDialog, Slic3r::GUI::EditGCodeDialog, Slic3r::GUI::MultiMachinePickPage, Slic3r::GUI::ObjectTableDialog, Slic3r::GUI::PhysicalPrinterDialog, Slic3r::GUI::PrintHostQueueDialog, Slic3r::GUI::PublishSettingsDialog, Slic3r::GUI::SavePresetDialog, Slic3r::GUI::SendMultiMachinePage, and Slic3r::GUI::UnsavedChangesDialog.
|
inlineinherited |
|
inlineprivateinherited |
|
inlineinherited |
|
private |
References m_mode_results, m_result, m_selected_mode, Slic3r::GUI::mode_index(), update_card_styles(), update_matched_color_display(), and update_ok_button_state().
Referenced by create_mode_card(), update_card_visibility(), and update_mode_card_content().
|
inlineinherited |
| void Slic3r::GUI::ColorDecomposeDialog::set_missing_physical_calculator | ( | std::function< size_t(const ColorDecomposeResult &)> | fn | ) |
References m_missing_calculator, and update_ok_button_state().
Referenced by Slic3r::GUI::TextureImportDialog::add_decomposed_mixed_filament().
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
Referenced by Slic3r::GUI::EditFilamentPresetDialog::delete_preset(), Slic3r::GUI::SingleChoiceDialog::GetSingleChoiceIndex(), Slic3r::GUI::ConfirmBeforeSendDialog::on_show(), Slic3r::GUI::PrivacyUpdateDialog::on_show(), Slic3r::GUI::AMSMaterialsSetting::Popup(), Slic3r::GUI::ExtrusionCalibration::Popup(), Slic3r::GUI::ObjectTableDialog::Popup(), Slic3r::GUI::ConfigWizard::run(), Slic3r::GUI::GuideFrame::run(), Slic3r::GUI::MultiNozzleSyncDialog::ShowModal(), Slic3r::GUI::RichMessageDialog::ShowModal(), Slic3r::GUI::TextureImportDialog::ShowModal(), and Slic3r::GUI::UnsavedChangesDialog::ShowModal().
|
private |
References Slic3r::GUI::DecomposeComponent::base_color, Slic3r::GUI::Blue, Slic3r::GUI::DecomposeOfficialComponent::color_hex, Slic3r::GUI::DecomposeComponent::colour, Slic3r::GUI::ColorDecomposeResult::components, Slic3r::GUI::Cyan, Slic3r::GUI::decompose_normalize_color_hex(), Slic3r::GUI::DecomposeComponent::filament_index, Slic3r::GUI::hex_to_wx_colour(), Slic3r::GUI::kDecomposePlaBasicType, Slic3r::GUI::lookup_decompose_official_component(), m_preferred_type, m_target_color, Slic3r::GUI::Magenta, Slic3r::GUI::ColorDecomposeResult::matched_color, Slic3r::GUI::ColorDecomposeResult::mode, Slic3r::GUI::pure_color_for_base(), Slic3r::GUI::DecomposeComponent::ratio, Slic3r::GUI::Red, Slic3r::GUI::White, and Slic3r::GUI::Yellow.
Referenced by compute_decomposition().
|
private |
References m_card_cmyw, m_card_material_list, m_card_rybw, m_chk_cmyw, m_chk_material_list, m_chk_rybw, and m_selected_mode.
Referenced by select_mode().
|
private |
References Slic3r::GUI::kDecomposePlaBasicType, m_arb_column_panel, m_card_cmyw, m_card_material_list, m_card_rybw, m_filament_idx, m_filament_types, m_no_card_hint, m_preferred_type, m_selected_mode, Slic3r::GUI::material_type_matches(), select_mode(), and update_ok_button_state().
Referenced by ColorDecomposeDialog(), and create_filament_selector().
|
inlineprivateinherited |
|
private |
References _L_PLURAL, Slic3r::GUI::count_decompose_new_physical_filaments(), Slic3r::GUI::format_wxstr(), m_current_filament_count, m_filament_idx, m_filament_types, m_limit_warning_panel, m_limit_warning_text, m_max_filament_count, m_missing_calculator, m_physical_colors, m_physical_config_indices, m_result, m_selected_mode, and Slic3r::GUI::warning_text.
Referenced by update_ok_button_state().
|
private |
References m_matched_rgb_text, m_matched_swatch, m_result, and m_target_color.
Referenced by ColorDecomposeDialog(), create_filament_selector(), and select_mode().
|
private |
References Label::Body_13, Slic3r::GUI::COLOR_BG_CARD(), Slic3r::GUI::COLOR_TEXT_DARK(), count, Slic3r::GUI::create_color_swatch(), StateColor::darkModeColorFor(), m_mode_cards, m_mode_results, Slic3r::GUI::match_parent_bg(), Slic3r::GUI::mode_index(), select_mode(), Slic3r::GUI::wxMouseEvent, and wxStaticText.
Referenced by update_mode_card_contents().
|
private |
References update_mode_card_content().
Referenced by compute_decomposition().
|
private |
References m_btn_ok, m_card_cmyw, m_card_material_list, m_card_rybw, m_limit_warning_panel, and update_filament_limit_warning().
Referenced by ColorDecomposeDialog(), compute_decomposition(), create_filament_selector(), select_mode(), set_missing_physical_calculator(), and update_card_visibility().
|
private |
Referenced by create_mode_selection_section(), and update_card_visibility().
Referenced by create_button_panel().
Referenced by create_button_panel(), and update_ok_button_state().
|
privateinherited |
|
private |
Referenced by create_mode_selection_section(), update_card_styles(), update_card_visibility(), and update_ok_button_state().
|
private |
Referenced by create_mode_selection_section(), update_card_styles(), update_card_visibility(), and update_ok_button_state().
|
private |
Referenced by create_mode_selection_section(), update_card_styles(), update_card_visibility(), and update_ok_button_state().
Referenced by create_mode_card(), and update_card_styles().
Referenced by create_mode_card(), and update_card_styles().
Referenced by create_mode_card(), and update_card_styles().
|
private |
Referenced by create_filament_selector().
|
private |
Referenced by ColorDecomposeDialog(), and update_filament_limit_warning().
|
privateinherited |
|
private |
Referenced by ColorDecomposeDialog(), compute_decomposition(), update_card_visibility(), and update_filament_limit_warning().
|
private |
Referenced by ColorDecomposeDialog(), compute_decomposition(), and create_filament_selector().
|
private |
|
privateinherited |
|
private |
Referenced by create_mode_selection_section(), update_filament_limit_warning(), and update_ok_button_state().
|
private |
Referenced by create_mode_selection_section(), and update_filament_limit_warning().
|
private |
Referenced by create_target_color_section(), and update_matched_color_display().
|
private |
Referenced by create_target_color_section(), and update_matched_color_display().
|
private |
Referenced by ColorDecomposeDialog(), and update_filament_limit_warning().
|
private |
Referenced by set_missing_physical_calculator(), and update_filament_limit_warning().
|
private |
Referenced by create_mode_card(), and update_mode_card_content().
|
private |
Referenced by compute_decomposition(), select_mode(), and update_mode_card_content().
|
privateinherited |
|
private |
Referenced by create_mode_selection_section(), and update_card_visibility().
|
privateinherited |
|
private |
Referenced by ColorDecomposeDialog(), compute_decomposition(), and update_filament_limit_warning().
|
private |
Referenced by ColorDecomposeDialog(), and update_filament_limit_warning().
|
private |
|
privateinherited |
|
private |
Referenced by ColorDecomposeDialog().
|
private |
|
privateinherited |
|
private |
Referenced by compute_decomposition(), create_mode_card(), select_mode(), update_card_styles(), update_card_visibility(), and update_filament_limit_warning().
|
private |
|
private |
Referenced by create_target_color_section().
|
private |
Referenced by ColorDecomposeDialog(), and create_target_color_section().
Referenced by create_filament_selector().