3 #include <nlohmann/json.hpp>
15 replace_double_coordinate);
35 constrained_position);
60 scheduler_update_frequency,
void output(const Mesh &mesh, const std::filesystem::path &file, const std::string &position_attr_name)
Write the mesh to file.
NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE(FusionOptions, input, fusion_X, fusion_Y, fusion_Z, name)
bool replace_double_coordinate
WildmeshingOptionsEnvelopeMesh geometry
nlohmann::json constrained_position
std::vector< nlohmann::json > pass_through
double target_edge_length
std::vector< WildmeshingOptionsEnvelope > envelopes
size_t scheduler_update_frequency
WildmeshingOptionsAttributes attributes