#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/PrintConfig.hpp>
Public Types | |
| enum class | Purpose { MaterialKeepout , CollisionVolume } |
Public Member Functions | |
| bool | is_collision_volume () const |
Public Attributes | |
| Polygon | polygon |
| double | z_min { 0.0 } |
| double | z_max { 0.0 } |
| Purpose | purpose { Purpose::MaterialKeepout } |
| bool | has_z_range { false } |
|
strong |
|
inline |
References CollisionVolume, and purpose.
Referenced by Slic3r::GUI::PartPlateList::preprocess_exclude_areas(), and Slic3r::GUI::PartPlate::update_exclusion_volume_preview_models().
| bool Slic3r::BedExcludeRegion::has_z_range { false } |
Referenced by Slic3r::GUI::PartPlateList::preprocess_exclude_areas(), and Slic3r::GUI::PartPlate::update_exclusion_volume_preview_models().
| Polygon Slic3r::BedExcludeRegion::polygon |
Referenced by Slic3r::GUI::PartPlate::check_outside(), Slic3r::ExclusionVolumeTravelAvoidance::init(), Slic3r::ModelInstance::intersects_bed_exclude_region(), Slic3r::GUI::PartPlateList::preprocess_exclude_areas(), Slic3r::ExclusionVolumePathChecker::segment_intersects_region(), and Slic3r::GUI::PartPlate::update_exclusion_volume_preview_models().
| Purpose Slic3r::BedExcludeRegion::purpose { Purpose::MaterialKeepout } |
Referenced by is_collision_volume().
| double Slic3r::BedExcludeRegion::z_max { 0.0 } |
Referenced by Slic3r::ExclusionVolumeTravelAvoidance::active_obstacles(), Slic3r::ModelInstance::intersects_bed_exclude_region(), Slic3r::GUI::PartPlateList::preprocess_exclude_areas(), Slic3r::ExclusionVolumeTravelAvoidance::route(), Slic3r::ExclusionVolumePathChecker::segment_intersects_region(), and Slic3r::GUI::PartPlate::update_exclusion_volume_preview_models().
| double Slic3r::BedExcludeRegion::z_min { 0.0 } |
Referenced by Slic3r::ExclusionVolumeTravelAvoidance::active_obstacles(), Slic3r::ModelInstance::intersects_bed_exclude_region(), Slic3r::GUI::PartPlateList::preprocess_exclude_areas(), Slic3r::ExclusionVolumeTravelAvoidance::route(), Slic3r::ExclusionVolumePathChecker::segment_intersects_region(), and Slic3r::GUI::PartPlate::update_exclusion_volume_preview_models().