Public Member Functions | |
| SupportGeneratorLayerExtruded & | operator= (SupportGeneratorLayerExtruded &&rhs) |
| bool | empty () const |
| void | set_polygons_to_extrude (Polygons &&polygons) |
| Polygons & | polygons_to_extrude () |
| const Polygons & | polygons_to_extrude () const |
| bool | could_merge (const SupportGeneratorLayerExtruded &other) const |
| void | merge (SupportGeneratorLayerExtruded &&other) |
| void | polygons_append (Polygons &dst) const |
Public Attributes | |
| SupportGeneratorLayer * | layer { nullptr } |
| ExtrusionEntitiesPtr | extrusions |
Private Attributes | |
| std::unique_ptr< Polygons > | m_polygons_to_extrude |
|
inline |
References Slic3r::SupportGeneratorLayer::bridging, empty(), EPSILON, Slic3r::SupportGeneratorLayer::height, and layer.
Referenced by merge().
|
inline |
References layer.
Referenced by could_merge(), and Slic3r::LoopInterfaceProcessor::generate().
|
inline |
References could_merge(), extrusions, layer, m_polygons_to_extrude, Slic3r::polygons_append(), and Slic3r::union_safety_offset().
|
inline |
References extrusions, layer, and m_polygons_to_extrude.
|
inline |
References layer, and Slic3r::polygons_append().
|
inline |
References layer, and m_polygons_to_extrude.
|
inline |
References layer, and m_polygons_to_extrude.
|
inline |
References m_polygons_to_extrude.
Referenced by Slic3r::LoopInterfaceProcessor::generate().
| ExtrusionEntitiesPtr Slic3r::SupportGeneratorLayerExtruded::extrusions |
Referenced by Slic3r::LoopInterfaceProcessor::generate(), merge(), and operator=().
| SupportGeneratorLayer* Slic3r::SupportGeneratorLayerExtruded::layer { nullptr } |
Referenced by could_merge(), empty(), Slic3r::LoopInterfaceProcessor::generate(), merge(), operator=(), polygons_append(), polygons_to_extrude(), and polygons_to_extrude().
|
private |
Referenced by merge(), operator=(), polygons_to_extrude(), polygons_to_extrude(), and set_polygons_to_extrude().