diff --git a/xs/src/libslic3r/Print.hpp b/xs/src/libslic3r/Print.hpp index 9c11ee085..a114ffb39 100644 --- a/xs/src/libslic3r/Print.hpp +++ b/xs/src/libslic3r/Print.hpp @@ -136,9 +136,11 @@ class PrintObject void delete_layer(int idx); SupportMaterial* _support_material(); - + +#ifndef SLIC3RXS /// Initialize and generate support material. void generate_support_material(); +#endif // SLIC3RXS Flow _support_material_flow(FlowRole role = frSupportMaterial); size_t support_layer_count() const; diff --git a/xs/src/libslic3r/PrintObject.cpp b/xs/src/libslic3r/PrintObject.cpp index ec6e192fe..227c32c49 100644 --- a/xs/src/libslic3r/PrintObject.cpp +++ b/xs/src/libslic3r/PrintObject.cpp @@ -1146,7 +1146,7 @@ PrintObject::_support_material_flow(FlowRole role) return support_flow; } - +#ifndef SLIC3RXS void PrintObject::generate_support_material() { @@ -1181,4 +1181,5 @@ PrintObject::generate_support_material() print->status_cb(85, stats.str().c_str()); } +#endif // SLIC3RXS }