#include <src/libslic3r/ExtrusionRole.hpp>
◆ underlying_type
template<class option_type , typename = typename std::enable_if<std::is_enum<option_type>::value>::type>
| using Slic3r::enum_bitmask< option_type, typename >::underlying_type = typename std::underlying_type<option_type>::type |
|
privateinherited |
◆ ExtrusionRole() [1/2]
enum_bitmask< ExtrusionRoleModifier > ExtrusionRoleModifiers
Definition ExtrusionRole.hpp:39
◆ ExtrusionRole() [2/2]
◆ has()
template<class option_type , typename = typename std::enable_if<std::is_enum<option_type>::value>::type>
underlying_type m_bits
Definition enum_bitmask.hpp:55
static constexpr underlying_type mask_value(option_type o)
Definition enum_bitmask.hpp:19
References Slic3r::enum_bitmask< option_type, typename >::m_bits, and Slic3r::enum_bitmask< option_type, typename >::mask_value().
Referenced by Slic3r::GUI::PrintHostSendDialog::PrintHostSendDialog(), Slic3r::ModelObject::cut(), is_bridge(), is_external(), is_infill(), is_mixed(), is_perimeter(), is_solid_infill(), is_support(), Slic3r::PresetBundle::load_configbundle(), Slic3r::ModelObject::process_connector_cut(), Slic3r::ModelObject::process_modifier_cut(), Slic3r::ModelObject::process_solid_part_cut(), Slic3r::ModelObject::process_volume_cut(), and Slic3r::GUI::update_object_cut_id().
◆ is_bridge()
| bool Slic3r::ExtrusionRole::is_bridge |
( |
| ) |
const |
|
inline |
◆ is_external()
| bool Slic3r::ExtrusionRole::is_external |
( |
| ) |
const |
|
inline |
◆ is_external_perimeter()
| bool Slic3r::ExtrusionRole::is_external_perimeter |
( |
| ) |
const |
|
inline |
◆ is_infill()
| bool Slic3r::ExtrusionRole::is_infill |
( |
| ) |
const |
|
inline |
◆ is_mixed()
| bool Slic3r::ExtrusionRole::is_mixed |
( |
| ) |
const |
|
inline |
◆ is_perimeter()
| bool Slic3r::ExtrusionRole::is_perimeter |
( |
| ) |
const |
|
inline |
◆ is_solid_infill()
| bool Slic3r::ExtrusionRole::is_solid_infill |
( |
| ) |
const |
|
inline |
◆ is_support()
| bool Slic3r::ExtrusionRole::is_support |
( |
| ) |
const |
|
inline |
◆ is_support_base()
| bool Slic3r::ExtrusionRole::is_support_base |
( |
| ) |
const |
|
inline |
◆ is_support_interface()
| bool Slic3r::ExtrusionRole::is_support_interface |
( |
| ) |
const |
|
inline |
◆ lower()
template<class option_type , typename = typename std::enable_if<std::is_enum<option_type>::value>::type>
◆ mask_value()
template<class option_type , typename = typename std::enable_if<std::is_enum<option_type>::value>::type>
|
|
inlinestaticconstexprprivateinherited |
◆ operator!=()
template<class option_type , typename = typename std::enable_if<std::is_enum<option_type>::value>::type>
◆ operator&()
template<class option_type , typename = typename std::enable_if<std::is_enum<option_type>::value>::type>
◆ operator==()
template<class option_type , typename = typename std::enable_if<std::is_enum<option_type>::value>::type>
◆ operator|() [1/2]
template<class option_type , typename = typename std::enable_if<std::is_enum<option_type>::value>::type>
◆ operator|() [2/2]
template<class option_type , typename = typename std::enable_if<std::is_enum<option_type>::value>::type>
◆ operator|=() [1/2]
template<class option_type , typename = typename std::enable_if<std::is_enum<option_type>::value>::type>
◆ operator|=() [2/2]
template<class option_type , typename = typename std::enable_if<std::is_enum<option_type>::value>::type>
◆ BridgeInfill
◆ ExternalPerimeter
◆ GapFill
◆ InternalInfill
◆ Ironing
◆ m_bits
template<class option_type , typename = typename std::enable_if<std::is_enum<option_type>::value>::type>
Referenced by Slic3r::enum_bitmask< option_type, typename >::has(), Slic3r::enum_bitmask< option_type, typename >::lower(), Slic3r::enum_bitmask< option_type, typename >::operator!=(), Slic3r::enum_bitmask< option_type, typename >::operator&(), Slic3r::enum_bitmask< option_type, typename >::operator==(), Slic3r::enum_bitmask< option_type, typename >::operator|(), Slic3r::enum_bitmask< option_type, typename >::operator|(), Slic3r::enum_bitmask< option_type, typename >::operator|=(), and Slic3r::enum_bitmask< option_type, typename >::operator|=().
◆ Mixed
◆ None
◆ OverhangPerimeter
◆ Perimeter
◆ Skirt
◆ SolidInfill
◆ SupportMaterial
◆ SupportMaterialInterface
◆ TopSolidInfill
◆ WipeTower
The documentation for this struct was generated from the following file: