◆ SupportAnnotations()
| Slic3r::SupportAnnotations::SupportAnnotations |
( |
const PrintObject & | object, |
|
|
const std::vector< Polygons > & | buildplate_covered ) |
|
inline |
1406 :
1410 {
1411
1414
1415
1416
1417
1418
1420 if (!blocker.empty())
1422 }
1423 }
#define SCALED_EPSILON
Definition libslic3r.h:109
Slic3r::Polygons union_(const Slic3r::Polygons &subject)
Definition ClipperUtils.cpp:801
Slic3r::Polygons expand(const Slic3r::Polygon &polygon, const float delta, JoinType joinType=DefaultJoinType, double miterLimit=DefaultMiterLimit)
Definition ClipperUtils.hpp:397
@ ENFORCER
Definition TriangleSelector.hpp:27
@ BLOCKER
Definition TriangleSelector.hpp:28
const std::vector< Polygons > & buildplate_covered
Definition SupportMaterial.cpp:1427
std::vector< Polygons > blockers_layers
Definition SupportMaterial.cpp:1426
std::vector< Polygons > enforcers_layers
Definition SupportMaterial.cpp:1425
References Slic3r::BLOCKER, blockers_layers, buildplate_covered, Slic3r::ENFORCER, enforcers_layers, Slic3r::expand(), SCALED_EPSILON, and Slic3r::union_().
◆ blockers_layers
| std::vector<Polygons> Slic3r::SupportAnnotations::blockers_layers |
◆ 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: