#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/DeviceCore/DevPrintOptions.h>
Static Public Member Functions | |
| static void | Parse (DevPrintOptions *opts, const nlohmann::json &print_json) |
| static void | ParseDetectionV1_0 (DevPrintOptions *opts, MachineObject *obj, const nlohmann::json &print_json) |
| static void | ParseDetectionV1_1 (DevPrintOptions *opts, MachineObject *obj, const nlohmann::json &print_json, bool enable) |
| static void | ParseDetectionV1_2 (DevPrintOptions *opts, MachineObject *obj, const nlohmann::json &print_json) |
| static void | ParseDetectionV2_0 (DevPrintOptions *opts, std::string cfg) |
| static void | ParseDetectionV2_1 (DevPrintOptions *opts, std::string cfg) |
|
static |
References Slic3r::PrintOptionData::current_detect_value, Slic3r::PrintOptionData::detect_hold_start, Slic3r::DevUtil::get_flag_bits(), Slic3r::MachineObject::get_flag_bits_no_border(), HOLD_TIME_3SEC, Slic3r::PrintOptionData::is_support_detect, Slic3r::DevPrintOptions::m_buildplate_align_detection, Slic3r::DevPrintOptions::m_displacement_detection, Slic3r::DevPrintOptions::m_fod_check_detection, Slic3r::DevPrintOptions::m_obj, Slic3r::DevPrintOptions::m_purify_air_at_print_end, Slic3r::DevPrintOptions::m_smart_nozzle_blob_detection, and Slic3r::DevPrintOptions::m_speed_level.
Referenced by Slic3r::MachineObject::parse_json().
|
static |
References Slic3r::Geometry::contains(), Slic3r::PrintOptionData::current_detect_sensitivity_value, Slic3r::PrintOptionData::current_detect_value, Slic3r::PrintOptionData::detect_hold_start, HOLD_TIME_3SEC, Slic3r::MachineObject::is_support_build_plate_marker_detect, Slic3r::DevPrintOptions::m_ai_monitoring_detection, Slic3r::DevPrintOptions::m_buildplate_mark_detection, and Slic3r::DevPrintOptions::m_first_layer_detection.
|
static |
References Slic3r::PrintOptionData::current_detect_sensitivity_value, Slic3r::PrintOptionData::current_detect_value, Slic3r::PrintOptionData::detect_hold_start, HOLD_TIME_3SEC, Slic3r::DevPrintOptions::m_ai_monitoring_detection, Slic3r::DevPrintOptions::m_buildplate_mark_detection, and Slic3r::DevPrintOptions::m_first_layer_detection.
|
static |
References Slic3r::PrintOptionData::current_detect_value, Slic3r::PrintOptionData::detect_hold_start, HOLD_TIME_3SEC, and Slic3r::DevPrintOptions::m_auto_recovery_detection.
|
static |
References Slic3r::PrintOptionData::current_detect_sensitivity_value, Slic3r::PrintOptionData::current_detect_value, Slic3r::PrintOptionData::detect_hold_start, Slic3r::DevUtil::get_flag_bits(), HOLD_COUNT_MAX, HOLD_TIME_3SEC, Slic3r::DevPrintOptions::m_ai_monitoring_detection, Slic3r::DevPrintOptions::m_allow_prompt_sound_detection, Slic3r::DevPrintOptions::m_auto_recovery_detection, Slic3r::DevPrintOptions::m_filament_tangle_detection, and Slic3r::DevPrintOptions::m_first_layer_detection.
|
static |
References Slic3r::PrintOptionData::current_detect_value, Slic3r::PrintOptionData::detect_hold_start, Slic3r::DevUtil::get_flag_bits(), HOLD_TIME_3SEC, Slic3r::PrintOptionData::is_support_detect, Slic3r::DevPrintOptions::m_idel_heating_protect_detection, Slic3r::DevPrintOptions::m_purify_air_at_print_end, Slic3r::DevPrintOptions::m_smart_nozzle_blob_detection, and Slic3r::DevPrintOptions::m_snapshot_detection.
Referenced by Slic3r::MachineObject::parse_new_info().