diff options
author | bubnikv <bubnikv@gmail.com> | 2016-11-10 21:23:01 +0300 |
---|---|---|
committer | bubnikv <bubnikv@gmail.com> | 2016-11-10 21:23:01 +0300 |
commit | 4460b5ce50c7160cd922972a190c27bf4381ffbd (patch) | |
tree | c9030404b1edebaf3501f107960697cc84f76e02 /xs/src/libslic3r/Print.hpp | |
parent | 317e9131e89782c98201849a21c0e2e91c8fc142 (diff) |
re-wrote PrintObject::detect_surfaces_type() to C++,
Fixed some cracks in the fill surfaces created by rounding all surfaces inside detect_surface_type().
Fixed https://github.com/prusa3d/Slic3r/issues/12
Bridging-Angle not optimal
Extended the "Ensure veritcal wall thickness" mode (merged with the original discover_horizontal_shells function), but this a work in progress. Already Slic3r with "ensure vertical wall thickness" produces less spurious infills inside solids.
Diffstat (limited to 'xs/src/libslic3r/Print.hpp')
-rw-r--r-- | xs/src/libslic3r/Print.hpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/xs/src/libslic3r/Print.hpp b/xs/src/libslic3r/Print.hpp index 7a41af302..30b1f40cc 100644 --- a/xs/src/libslic3r/Print.hpp +++ b/xs/src/libslic3r/Print.hpp @@ -138,6 +138,7 @@ public: bool invalidate_all_steps(); bool has_support_material() const; + void detect_surfaces_type(); void process_external_surfaces(); void discover_vertical_shells(); void bridge_over_infill(); |