Horizon
Loading...
Searching...
No Matches
import_canvas_3d.hpp
1#pragma once
2#include "canvas3d/canvas3d.hpp"
3
4namespace horizon {
6public:
7 ImportCanvas3D(class ImpPackage &aimp) : imp(aimp)
8 {
9 }
10
11protected:
12 STEPImporter::Faces import_step(const std::string &filename_rel, const std::string &filename_abs) override;
13
14 std::optional<std::pair<std::string, std::string>> get_model_filename(const class BoardPackage &pkg,
15 IPool &pool) override;
16
17private:
18 ImpPackage &imp;
19};
20} // namespace horizon
Definition board_package.hpp:13
Definition canvas3d.hpp:19
Definition ipool.hpp:15
Definition import_canvas_3d.hpp:5
Definition imp_package.hpp:15