#pragma once #include "vde/brep/brep.h" #include #include namespace vde::brep { /// Export bodies to STEP AP214 (ISO 10303-214) format string. /// Handles planes, cylinders, B-spline surfaces, lines, circles, and B-spline curves. [[nodiscard]] std::string export_step(const std::vector& bodies); /// Export and write to file (AP214 compliant). void export_step_file(const std::string& filepath, const std::vector& bodies); } // namespace vde::brep