14#include <lagrange/SurfaceMesh.h>
15#include <lagrange/xatlas/Options.h>
17#include <xatlas/xatlas.h>
22namespace lagrange::xatlas::internal {
31template <
typename Scalar,
typename Index>
32void apply_atlas_uvs_to_mesh(
33 SurfaceMesh<Scalar, Index>& mesh,
34 const ::xatlas::Atlas& atlas,
36 MultiAtlasPolicy policy,
37 std::string_view output_uv_attribute_name,
38 std::string_view output_atlas_attribute_name,
39 std::string_view output_chart_attribute_name);