diff options
Diffstat (limited to 'xs/src/libslic3r/SlicingAdaptive.hpp')
-rw-r--r-- | xs/src/libslic3r/SlicingAdaptive.hpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/xs/src/libslic3r/SlicingAdaptive.hpp b/xs/src/libslic3r/SlicingAdaptive.hpp index 23e8f4b62..bfd081d81 100644 --- a/xs/src/libslic3r/SlicingAdaptive.hpp +++ b/xs/src/libslic3r/SlicingAdaptive.hpp @@ -15,16 +15,14 @@ class SlicingAdaptive { public: void clear(); - void set_layer_height_range(float min, float max) { m_layer_height_min = min; m_layer_height_max = max; } + void set_slicing_parameters(SlicingParameters params) { m_slicing_params = params; } void add_mesh(const TriangleMesh *mesh) { m_meshes.push_back(mesh); } void prepare(); float cusp_height(float z, float cusp_value, int ¤t_facet); float horizontal_facet_distance(float z); protected: - float m_layer_height_min; - float m_layer_height_max; - float m_max_z; + SlicingParameters m_slicing_params; std::vector<const TriangleMesh*> m_meshes; // Collected faces of all meshes, sorted by raising Z of the bottom most face. |