Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/prusa3d/PrusaSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/libslic3r/SLA/Hollowing.hpp')
-rw-r--r--src/libslic3r/SLA/Hollowing.hpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/libslic3r/SLA/Hollowing.hpp b/src/libslic3r/SLA/Hollowing.hpp
index cc7d310ea..949cc2393 100644
--- a/src/libslic3r/SLA/Hollowing.hpp
+++ b/src/libslic3r/SLA/Hollowing.hpp
@@ -2,7 +2,6 @@
#define SLA_HOLLOWING_HPP
#include <memory>
-#include <libslic3r/SLA/Common.hpp>
#include <libslic3r/SLA/Contour3D.hpp>
#include <libslic3r/SLA/JobController.hpp>
@@ -59,10 +58,14 @@ struct DrainHole
using DrainHoles = std::vector<DrainHole>;
+constexpr float HoleStickOutLength = 1.f;
+
std::unique_ptr<TriangleMesh> generate_interior(const TriangleMesh &mesh,
const HollowingConfig & = {},
const JobController &ctl = {});
+void hollow_mesh(TriangleMesh &mesh, const HollowingConfig &cfg);
+
void cut_drainholes(std::vector<ExPolygons> & obj_slices,
const std::vector<float> &slicegrid,
float closing_radius,