#include "libslic3r/Config.hpp"#include "libslic3r/PrintConfig.hpp"#include <cstddef>#include <map>#include "libslic3r/Technologies.hpp"#include "libslic3r/Color.hpp"#include "libslic3r/Format/bbs_3mf.hpp"#include <functional>#include <array>#include "libslic3r/Point.hpp"#include "libslic3r/PublishSettings.hpp"#include "libslic3r/TriangleMesh.hpp"#include "libslic3r/libslic3r.h"#include <atomic>#include <memory>#include "slic3r/GUI/Event.hpp"#include "slic3r/GUI/I18N.hpp"#include <string>#include "slic3r/GUI/ObjectDataViewModel.hpp"#include "slic3r/GUI/SettingsIndex.hpp"#include "slic3r/GUI/Widgets/TextInput.hpp"#include <vector>#include <boost/filesystem/path.hpp>#include <wx/arrstr.h>#include <wx/colour.h>#include <wx/event.h>#include <wx/gdicmn.h>#include <wx/panel.h>#include <wx/notebook.h>#include <wx/sizer.h>#include <wx/string.h>#include "Selection.hpp"#include "libslic3r/enum_bitmask.hpp"#include "libslic3r/Preset.hpp"#include "libslic3r/BoundingBox.hpp"#include "libslic3r/GCode/GCodeProcessor.hpp"#include "Jobs/Job.hpp"#include "Jobs/Worker.hpp"#include "Search.hpp"#include "PartPlate.hpp"#include "GUI_App.hpp"#include "Jobs/PrintJob.hpp"#include "Jobs/SendJob.hpp"#include "libslic3r/Model.hpp"#include "libslic3r/PrintBase.hpp"#include "libslic3r/calib.hpp"#include "libslic3r/CutUtils.hpp"#include "libslic3r/FlushVolCalc.hpp"Go to the source code of this file.
Classes | |
| class | Slic3r::GUI::SidebarProps |
| class | Slic3r::GUI::Sidebar |
| class | Slic3r::GUI::Plater |
| struct | Slic3r::GUI::Plater::ImexGhostTooltip |
| class | Slic3r::GUI::Plater::SuppressSnapshots |
| class | Slic3r::GUI::Plater::TakeSnapshot |
| class | Slic3r::GUI::Plater::SingleSnapshot |
| class | Slic3r::GUI::SuppressBackgroundProcessingUpdate |
Namespaces | |
| namespace | Slic3r |
| |/ Copyright (c) Prusa Research 2020 - 2023 Enrico Turri @enricoturri1966 |/ |/ PrusaSlicer is released under the terms of the AGPLv3 or higher |/ | |
| namespace | Slic3r::UndoRedo |
| namespace | Slic3r::GUI |
Macros | |
| #define | FILAMENT_SYSTEM_COLORS_NUM 16 |
Typedefs | |
| using | Slic3r::GUI::ColorEvent = Event<wxColour> |
Functions | |
| Slic3r::GUI::wxDECLARE_EVENT (EVT_SLICING_UPDATE, Slic3r::SlicingStatusEvent) | |
| Slic3r::GUI::wxDECLARE_EVENT (EVT_OPEN_PLATESETTINGSDIALOG, wxCommandEvent) | |
| Slic3r::GUI::wxDECLARE_EVENT (EVT_OPEN_FILAMENT_MAP_SETTINGS_DIALOG, wxCommandEvent) | |
| Slic3r::GUI::wxDECLARE_EVENT (EVT_REPAIR_MODEL, wxCommandEvent) | |
| Slic3r::GUI::wxDECLARE_EVENT (EVT_FILAMENT_COLOR_CHANGED, wxCommandEvent) | |
| Slic3r::GUI::wxDECLARE_EVENT (EVT_INSTALL_PLUGIN_NETWORKING, wxCommandEvent) | |
| Slic3r::GUI::wxDECLARE_EVENT (EVT_INSTALL_PLUGIN_HINT, wxCommandEvent) | |
| Slic3r::GUI::wxDECLARE_EVENT (EVT_UPDATE_PLUGINS_WHEN_LAUNCH, wxCommandEvent) | |
| Slic3r::GUI::wxDECLARE_EVENT (EVT_PREVIEW_ONLY_MODE_HINT, wxCommandEvent) | |
| Slic3r::GUI::wxDECLARE_EVENT (EVT_GLCANVAS_COLOR_MODE_CHANGED, SimpleEvent) | |
| Slic3r::GUI::wxDECLARE_EVENT (EVT_PRINT_FROM_SDCARD_VIEW, SimpleEvent) | |
| Slic3r::GUI::wxDECLARE_EVENT (EVT_CREATE_FILAMENT, SimpleEvent) | |
| Slic3r::GUI::wxDECLARE_EVENT (EVT_MODIFY_FILAMENT, SimpleEvent) | |
| Slic3r::GUI::wxDECLARE_EVENT (EVT_ADD_FILAMENT, SimpleEvent) | |
| Slic3r::GUI::wxDECLARE_EVENT (EVT_DEL_FILAMENT, SimpleEvent) | |
| Slic3r::GUI::wxDECLARE_EVENT (EVT_NOTICE_CHILDE_SIZE_CHANGED, SimpleEvent) | |
| Slic3r::GUI::wxDECLARE_EVENT (EVT_NOTICE_FULL_SCREEN_CHANGED, IntEvent) | |
| Slic3r::GUI::wxDECLARE_EVENT (EVT_ADD_CUSTOM_FILAMENT, ColorEvent) | |
| std::vector< int > | Slic3r::GUI::get_min_flush_volumes (const DynamicPrintConfig &full_config, size_t nozzle_id) |
| Preset * | Slic3r::GUI::get_printer_preset (const MachineObject *obj) |
| wxArrayString | Slic3r::GUI::get_all_camera_view_type () |
Variables | |
| constexpr int | Slic3r::GUI::kSidebarContextMenuFilamentId = -2 |
| const wxString | Slic3r::GUI::DEFAULT_PROJECT_NAME = L("Untitled") |
| struct Slic3r::GUI::Plater::ImexGhostTooltip |
| Class Members | ||
|---|---|---|
| int | filament_slot_1based | |
| string | label | |
| int | physical_head | |
| ColorRGBA | swatch | |
| #define FILAMENT_SYSTEM_COLORS_NUM 16 |
Referenced by Slic3r::GUI::Plater::get_next_color_for_filament().