![]() |
Prusa Slicer 2.6.0
|
Classes | |
| class | Control |
| struct | ExtrudersSequence |
| struct | TickCode |
| class | TickCodeInfo |
Enumerations | |
| enum | SelectedSlider { ssUndef , ssLower , ssHigher } |
| enum | FocusedItem { fiNone , fiRevertIcon , fiOneLayerIcon , fiCogIcon , fiColorBand , fiActionIcon , fiLowerThumb , fiHigherThumb , fiSmartWipeTower , fiTick } |
| enum | ConflictType { ctNone , ctModeConflict , ctMeaninglessColorChange , ctMeaninglessToolChange , ctRedundant } |
| enum | MouseAction { maNone , maAddMenu , maEditMenu , maCogIconMenu , maForceColorEdit , maAddTick , maDeleteTick , maCogIconClick , maOneLayerIconClick , maRevertIconClick } |
| enum | DrawMode { dmRegular , dmSlaPrint , dmSequentialFffPrint , dmSequentialGCodeView } |
| enum | LabelType { ltHeightWithLayer , ltHeight , ltEstimatedTime } |
Functions | |
| bool | equivalent_areas (const double &bottom_area, const double &top_area) |
| wxDEFINE_EVENT (wxCUSTOMEVT_TICKSCHANGED, wxEvent) | |
| static std::string | gcode (Type type) |
| static wxString | short_and_splitted_time (const std::string &time) |
| bool | check_color_change (const PrintObject *object, size_t frst_layer_id, size_t layers_cnt, bool check_overhangs, std::function< bool(const Layer *)> break_condition) |
| static std::string | get_new_color (const std::string &color) |
| static void | upgrade_text_entry_dialog (wxTextEntryDialog *dlg, double min=-1.0, double max=-1.0) |
| static std::string | get_custom_code (const std::string &code_in, double height) |
| static std::string | get_pause_print_msg (const std::string &msg_in, double height) |
| static double | get_value_to_jump (double active_value, double min_z, double max_z, DrawMode mode) |
| constexpr double | epsilon () |
| wxDECLARE_EVENT (wxCUSTOMEVT_TICKSCHANGED, wxEvent) | |
Variables | |
| constexpr double | min_delta_area = scale_(scale_(25)) |
| constexpr double | miscalculation = scale_(scale_(1)) |
| Enumerator | |
|---|---|
| ctNone | |
| ctModeConflict | |
| ctMeaninglessColorChange | |
| ctMeaninglessToolChange | |
| ctRedundant | |
| Enumerator | |
|---|---|
| dmRegular | |
| dmSlaPrint | |
| dmSequentialFffPrint | |
| dmSequentialGCodeView | |
| Enumerator | |
|---|---|
| fiNone | |
| fiRevertIcon | |
| fiOneLayerIcon | |
| fiCogIcon | |
| fiColorBand | |
| fiActionIcon | |
| fiLowerThumb | |
| fiHigherThumb | |
| fiSmartWipeTower | |
| fiTick | |
| Enumerator | |
|---|---|
| ltHeightWithLayer | |
| ltHeight | |
| ltEstimatedTime | |
| Enumerator | |
|---|---|
| maNone | |
| maAddMenu | |
| maEditMenu | |
| maCogIconMenu | |
| maForceColorEdit | |
| maAddTick | |
| maDeleteTick | |
| maCogIconClick | |
| maOneLayerIconClick | |
| maRevertIconClick | |
| bool Slic3r::DoubleSlider::check_color_change | ( | const PrintObject * | object, |
| size_t | frst_layer_id, | ||
| size_t | layers_cnt, | ||
| bool | check_overhangs, | ||
| std::function< bool(const Layer *)> | break_condition | ||
| ) |
References Slic3r::area(), equivalent_areas(), Slic3r::PrintObject::get_layer(), Slic3r::Layer::lslices, and min_delta_area.
Referenced by Slic3r::DoubleSlider::Control::auto_color_change(), and Slic3r::GUI::Preview::update_layers_slider().
Here is the call graph for this function:
Here is the caller graph for this function:
|
constexpr |
Referenced by Slic3r::DoubleSlider::Control::get_label(), Slic3r::DoubleSlider::Control::get_tick_from_value(), Slic3r::GUI::GCodeViewer::render_legend(), Slic3r::DoubleSlider::Control::Ruler::update(), Slic3r::GUI::Preview::update_layers_slider(), and upgrade_text_entry_dialog().
Here is the caller graph for this function:References miscalculation.
Referenced by check_color_change(), and Slic3r::GUI::Preview::update_layers_slider().
Here is the caller graph for this function:
|
static |
References Slic3r::CustomGCode::ColorChange, Slic3r::CustomGCode::PausePrint, and Slic3r::CustomGCode::Template.
Referenced by Slic3r::DoubleSlider::Control::add_code_as_tick(), Slic3r::DoubleSlider::Control::append_add_color_change_menu_item(), Slic3r::DoubleSlider::TickCodeInfo::edit_tick(), Slic3r::DoubleSlider::Control::get_tooltip(), and Slic3r::DoubleSlider::Control::show_add_context_menu().
Here is the caller graph for this function:
|
static |
References _L, upgrade_text_entry_dialog(), and Slic3r::GUI::Tab::validate_custom_gcode().
Referenced by Slic3r::DoubleSlider::TickCodeInfo::add_tick(), and Slic3r::DoubleSlider::TickCodeInfo::edit_tick().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Referenced by Slic3r::DoubleSlider::TickCodeInfo::edit_tick(), and Slic3r::DoubleSlider::TickCodeInfo::get_color_for_tick().
Here is the caller graph for this function:
|
static |
References _L, and upgrade_text_entry_dialog().
Referenced by Slic3r::DoubleSlider::TickCodeInfo::add_tick(), and Slic3r::DoubleSlider::TickCodeInfo::edit_tick().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
References _L, dmSequentialGCodeView, Slic3r::GUI::double_to_string(), and upgrade_text_entry_dialog().
Referenced by Slic3r::DoubleSlider::Control::jump_to_value().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
References _u8L, and Slic3r::format().
Referenced by Slic3r::DoubleSlider::Control::get_label().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
References epsilon().
Referenced by get_custom_code(), get_pause_print_msg(), and get_value_to_jump().
Here is the call graph for this function:
Here is the caller graph for this function:| Slic3r::DoubleSlider::wxDECLARE_EVENT | ( | wxCUSTOMEVT_TICKSCHANGED | , |
| wxEvent | |||
| ) |
| Slic3r::DoubleSlider::wxDEFINE_EVENT | ( | wxCUSTOMEVT_TICKSCHANGED | , |
| wxEvent | |||
| ) |
Referenced by check_color_change().
Referenced by equivalent_areas().