libslic3r
Library for generating gcode from 3d models
|
#include <PerimeterGenerator.hpp>
Public Member Functions | |
PerimeterGenerator (const SurfaceCollection *slices, double layer_height, Flow flow, PrintRegionConfig *config, PrintObjectConfig *object_config, PrintConfig *print_config, ExtrusionEntityCollection *loops, ExtrusionEntityCollection *gap_fill, SurfaceCollection *fill_surfaces) | |
void | process () |
Public Attributes | |
const SurfaceCollection * | slices |
const ExPolygonCollection * | lower_slices |
double | layer_height |
int | layer_id |
Flow | perimeter_flow |
Flow | ext_perimeter_flow |
Flow | overhang_flow |
Flow | solid_infill_flow |
PrintRegionConfig * | config |
PrintObjectConfig * | object_config |
PrintConfig * | print_config |
ExtrusionEntityCollection * | loops |
ExtrusionEntityCollection * | gap_fill |
SurfaceCollection * | fill_surfaces |
|
inline |
void Slic3r::PerimeterGenerator::process | ( | ) |
PrintRegionConfig* Slic3r::PerimeterGenerator::config |
Flow Slic3r::PerimeterGenerator::ext_perimeter_flow |
SurfaceCollection* Slic3r::PerimeterGenerator::fill_surfaces |
ExtrusionEntityCollection* Slic3r::PerimeterGenerator::gap_fill |
double Slic3r::PerimeterGenerator::layer_height |
int Slic3r::PerimeterGenerator::layer_id |
ExtrusionEntityCollection* Slic3r::PerimeterGenerator::loops |
const ExPolygonCollection* Slic3r::PerimeterGenerator::lower_slices |
PrintObjectConfig* Slic3r::PerimeterGenerator::object_config |
Flow Slic3r::PerimeterGenerator::overhang_flow |
Flow Slic3r::PerimeterGenerator::perimeter_flow |
PrintConfig* Slic3r::PerimeterGenerator::print_config |
const SurfaceCollection* Slic3r::PerimeterGenerator::slices |
Flow Slic3r::PerimeterGenerator::solid_infill_flow |