ThreeMFWriter.hpp 299 B

1234567891011121314151617
  1. #pragma once
  2. #include "TrackPoint.hpp"
  3. #include "lib3mf_implicit.hpp"
  4. #include <nlohmann/json.hpp>
  5. using json = nlohmann::json;
  6. class ThreeMFWriter {
  7. public:
  8. ThreeMFWriter();
  9. void writeTrackPoints(std::vector<TrackPoint*> points, std::string path);
  10. private:
  11. Lib3MF::PWrapper _wrapper;
  12. };