#pragma once #include #include #include "vde/foundation/math_types.h" namespace vde::foundation { struct StlTriangle { Vector3D normal; Point3D v0, v1, v2; }; std::vector read_stl(const std::string& filepath); void write_stl(const std::string& filepath, const std::vector& tris); } // namespace vde::foundation