Wildmeshing Toolkit
WindingNumberOptions.hpp
Go to the documentation of this file.
1 #pragma once
2 
3 #include <nlohmann/json.hpp>
4 
5 namespace wmtk {
6 namespace components {
7 namespace internal {
8 
10 {
11  std::string input;
12  std::string filtering_base;
13  std::string output;
14  double threshold;
15 };
16 
18 
19 } // namespace internal
20 } // namespace components
21 } // namespace wmtk
std::shared_ptr< Mesh > input(const std::filesystem::path &file, const bool ignore_z_if_zero, const std::vector< std::string > &tetrahedron_attributes)
Definition: input.cpp:12
NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE(EdgeInsOptions, edges, triangles, output)
void output(const Mesh &mesh, const std::filesystem::path &file, const std::string &position_attr_name)
Write the mesh to file.
Definition: output.cpp:16
Definition: Accessor.hpp:6