Wildmeshing Toolkit
Loading...
Searching...
No Matches
Parameters.h
1#pragma once
2#include <wmtk/Types.hpp>
3#include <wmtk/components/image_simulation/expression_parser/Expression.hpp>
4
5using ExpressionPtr = wmtk::components::image_simulation::expression_parser::ExpressionPtr;
6
7namespace wmtk::components::topological_offset {
9{
10 // std::vector<std::set<std::string>> offset_tags;
11 ExpressionPtr offset_selection;
12 std::set<std::string> offset_output_tag;
13 // ExpressionPtr offset_output_tags;
14 std::set<std::string> protected_tags;
15 // ExpressionPtr protected_tags;
16
17 bool respect_all_topologies;
18 bool overwrite;
19 bool offset_in;
20 bool offset_out;
21 double target_distance;
22 double relative_ball_threshold;
23 double edge_search_term_len;
24 bool sorted_marching;
25 std::string output_path; // no extension
26 bool save_vtu = false;
27 bool debug_output = false;
28};
29} // namespace wmtk::components::topological_offset