3#include <wmtk/Types.hpp>
4#include <wmtk/io/read_edge_mesh.hpp>
10namespace wmtk::utils {
61 std::vector<Vector2r>& V_rational,
64 std::vector<std::vector<int>>* E_out_sources =
nullptr,
65 std::vector<int>* E_out_orientation =
nullptr,
66 std::vector<int>* point_map =
nullptr,
67 const std::vector<int>* E_input =
nullptr);
91void read_input_curves(
92 const std::vector<std::string>& input_paths,
93 double remove_duplicate_eps,
96 std::vector<MatrixXd>& Vs_out,
97 std::vector<MatrixXi>& Es_out,
98 const io::ComponentIO* component_io =
nullptr,
99 io::ReadProvenance* provenance =
nullptr);