OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
FilamentMapDialog.cpp File Reference
#include "FilamentMapDialog.hpp"
#include "PartPlate.hpp"
#include "Widgets/Button.hpp"
#include "Widgets/DialogButtons.hpp"
#include "Widgets/Label.hpp"
#include "I18N.hpp"
#include "GUI_App.hpp"
#include "CapsuleButton.hpp"
#include "MsgDialog.hpp"
#include "libslic3r/PrintConfig.hpp"
#include "libslic3r/Config.hpp"
#include <vector>
#include <wx/panel.h>
#include <wx/string.h>
#include <wx/colour.h>
#include "slic3r/GUI/Widgets/CheckBox.hpp"
#include <wx/tglbtn.h>
#include <wx/event.h>
#include <numeric>
#include <wx/gdicmn.h>
#include <wx/dialog.h>
#include "slic3r/GUI/FilamentMapPanel.hpp"
#include "slic3r/GUI/FilamentGroupPopup.hpp"
#include "slic3r/GUI/MainFrame.hpp"
Include dependency graph for FilamentMapDialog.cpp:

Go to the source code of this file.

Classes

class  Slic3r::GUI::SmartFilamentPanel

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::GUI

Functions

static bool Slic3r::GUI::get_pop_up_remind_flag ()
static void Slic3r::GUI::set_pop_up_remind_flag (bool remind)
static FilamentMapMode Slic3r::GUI::get_applied_map_mode (DynamicConfig &proj_config, const Plater *plater_ref, const PartPlate *partplate_ref, const bool sync_plate)
static std::vector< int > Slic3r::GUI::get_applied_map (DynamicConfig &proj_config, const Plater *plater_ref, const PartPlate *partplate_ref, const bool sync_plate)
static std::vector< int > Slic3r::GUI::get_applied_volume_map (DynamicConfig &proj_config, const Plater *plater_ref, const PartPlate *partplate_ref, const bool sync_plate)
std::string & Slic3r::GUI::get_left_extruder_unprintable_text ()
std::string & Slic3r::GUI::get_right_extruder_unprintable_text ()
bool Slic3r::GUI::try_pop_up_before_slice (bool is_slice_all, Plater *plater_ref, PartPlate *partplate_ref, bool force_pop_up=false)
 Try to pop up the filament map dialog before slicing.