#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/PresetBundle.hpp>
◆ get_extruder_compatibility()
| int Slic3r::FilamentBaseInfo::get_extruder_compatibility |
( |
int | extruder_id | ) |
const |
|
inline |
94 {
95 constexpr int bits_per_extruder = 3;
96 constexpr int extruder_mask = (1 << bits_per_extruder) - 1;
97 constexpr int max_extruder_count = 32 / bits_per_extruder;
98
99 if (extruder_id < 0 || extruder_id >= max_extruder_count)
100 return 0;
102 }
int m_filament_extruder_compatibility
Definition PresetBundle.hpp:108
References m_filament_extruder_compatibility.
◆ get_filament_extruder_compatibility()
| int Slic3r::FilamentBaseInfo::get_filament_extruder_compatibility |
( |
| ) |
const |
|
inline |
◆ set_filament_extruder_compatibility()
| void Slic3r::FilamentBaseInfo::set_filament_extruder_compatibility |
( |
int | value | ) |
|
|
inline |
◆ filament_id
| std::string Slic3r::FilamentBaseInfo::filament_id |
◆ filament_name
| std::string Slic3r::FilamentBaseInfo::filament_name |
◆ filament_printable
| int Slic3r::FilamentBaseInfo::filament_printable = 3 |
◆ filament_type
| std::string Slic3r::FilamentBaseInfo::filament_type |
◆ is_support
| bool Slic3r::FilamentBaseInfo::is_support { false } |
◆ is_system
| bool Slic3r::FilamentBaseInfo::is_system { true } |
◆ m_filament_extruder_compatibility
| int Slic3r::FilamentBaseInfo::m_filament_extruder_compatibility = 0 |
|
private |
◆ nozzle_temp_range_high
| int Slic3r::FilamentBaseInfo::nozzle_temp_range_high { 220 } |
◆ nozzle_temp_range_low
| int Slic3r::FilamentBaseInfo::nozzle_temp_range_low { 220 } |
◆ temperature_vitrification
| int Slic3r::FilamentBaseInfo::temperature_vitrification = INT_MAX |
◆ vendor
| std::string Slic3r::FilamentBaseInfo::vendor |
The documentation for this struct was generated from the following file: