OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
CalibUtils.hpp File Reference
#include "libslic3r/calib.hpp"
#include "../GUI/DeviceManager.hpp"
#include "../GUI/Jobs/PrintJob.hpp"
#include "slic3r/GUI/Jobs/Worker.hpp"
#include "libslic3r/PrintConfig.hpp"
#include <string>
#include <memory>
#include <wx/string.h>
#include <vector>
Include dependency graph for CalibUtils.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Slic3r::GUI::CalibInfo
class  Slic3r::GUI::CalibUtils

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

void Slic3r::GUI::get_tray_ams_and_slot_id (MachineObject *obj, int in_tray_id, int &ams_id, int &slot_id, int &tray_id)
void Slic3r::GUI::get_default_k_n_value (const std::string &filament_id, float &k, float &n)
wxString Slic3r::GUI::get_nozzle_volume_type_name (NozzleVolumeType type)
void Slic3r::GUI::update_speed_parameter (const std::string &key)
std::vector< double > Slic3r::GUI::generate_max_speed_parameter_value (const std::string &key, const float line_width, const float layer_height, const bool linear, const int pass)

Class Documentation

◆ Slic3r::GUI::CalibInfo

class Slic3r::GUI::CalibInfo
Collaboration diagram for Slic3r::GUI::CalibInfo:
Class Members
int ams_id = 0
BedType bed_type
string dev_id
int extruder_id = 0
ExtruderType extruder_type {ExtruderType::etDirectDrive}
string filament_color
Preset * filament_prest
int index = -1
float nozzle_diameter = 0.0f
NozzleVolumeType nozzle_volume_type
Calib_Params params
Preset * print_prest
Preset * printer_prest
shared_ptr< ProgressIndicator > process_bar
string select_ams
int slot_id = 0