Wildmeshing Toolkit
ComponentOptionsBase.hpp
Go to the documentation of this file.
1 #pragma once
2 
3 #include <nlohmann/json.hpp>
4 
5 namespace wmtk::components::utils {
6 
8 {
9  std::string input; // input mesh
10  std::string output; // output mesh
11  nlohmann::json attributes; // necessary attributes for the component
12  std::vector<std::string> pass_through; // further attributes that should not be deleted
13 };
14 
15 } // namespace wmtk::components::utils
nlohmann::json json
Definition: input.cpp:9