Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
Slic3r::SupportAnnotations Struct Reference
+ Collaboration diagram for Slic3r::SupportAnnotations:

Public Member Functions

 SupportAnnotations (const PrintObject &object, const std::vector< Polygons > &buildplate_covered)
 

Public Attributes

std::vector< Polygonsenforcers_layers
 
std::vector< Polygonsblockers_layers
 
const std::vector< Polygons > & buildplate_covered
 

Detailed Description

Constructor & Destructor Documentation

◆ SupportAnnotations()

Slic3r::SupportAnnotations::SupportAnnotations ( const PrintObject object,
const std::vector< Polygons > &  buildplate_covered 
)
inline
1091 :
1092 enforcers_layers(object.slice_support_enforcers()),
1093 blockers_layers(object.slice_support_blockers()),
1095 {
1096 // Append custom supports.
1097 object.project_and_append_custom_facets(false, EnforcerBlockerType::ENFORCER, enforcers_layers);
1098 object.project_and_append_custom_facets(false, EnforcerBlockerType::BLOCKER, blockers_layers);
1099 }
const std::vector< Polygons > & buildplate_covered
Definition SupportMaterial.cpp:1103
std::vector< Polygons > blockers_layers
Definition SupportMaterial.cpp:1102
std::vector< Polygons > enforcers_layers
Definition SupportMaterial.cpp:1101

References Slic3r::BLOCKER, blockers_layers, Slic3r::ENFORCER, and enforcers_layers.

Member Data Documentation

◆ blockers_layers

std::vector<Polygons> Slic3r::SupportAnnotations::blockers_layers

Referenced by SupportAnnotations().

◆ buildplate_covered

const std::vector<Polygons>& Slic3r::SupportAnnotations::buildplate_covered

◆ enforcers_layers

std::vector<Polygons> Slic3r::SupportAnnotations::enforcers_layers

The documentation for this struct was generated from the following file: