12 lines
601 B
C++
12 lines
601 B
C++
|
|
#pragma once
|
||
|
|
#include "vde/brep/brep.h"
|
||
|
|
namespace vde::io {
|
||
|
|
[[nodiscard]] brep::BrepModel import_jt(const std::string& path);
|
||
|
|
void export_jt(const brep::BrepModel& body, const std::string& path);
|
||
|
|
[[nodiscard]] brep::BrepModel import_parasolid_xt(const std::string& path);
|
||
|
|
void export_parasolid_xt(const brep::BrepModel& body, const std::string& path);
|
||
|
|
[[nodiscard]] brep::BrepModel import_acis_sat(const std::string& path);
|
||
|
|
void export_acis_sat(const brep::BrepModel& body, const std::string& path);
|
||
|
|
[[nodiscard]] std::vector<uint8_t> export_pdf3d(const brep::BrepModel& body);
|
||
|
|
} // namespace vde::io
|