#ifndef SLAIMPORT_HPP #define SLAIMPORT_HPP #include #include #include #include namespace Slic3r { class TriangleMesh; class DynamicPrintConfig; void import_sla_archive(const std::string &zipfname, DynamicPrintConfig &out); void import_sla_archive( const std::string & zipfname, Vec2i windowsize, TriangleMesh & out, DynamicPrintConfig & profile, std::function progr = [](int) { return true; }); inline void import_sla_archive( const std::string & zipfname, Vec2i windowsize, TriangleMesh & out, std::function progr = [](int) { return true; }) { DynamicPrintConfig profile; import_sla_archive(zipfname, windowsize, out, profile, progr); } } #endif // SLAIMPORT_HPP