Wildmeshing Toolkit
EdgeInsOptions.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include <nlohmann/json.hpp>
4
5
namespace
wmtk::components::internal
{
6
7
struct
EdgeInsOptions
8
{
9
std::string
edges
;
10
std::string
triangles
;
11
std::string
output
;
12
};
13
14
NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE
(
EdgeInsOptions
,
edges
, triangles,
output
);
15
16
17
}
// namespace wmtk::components::internal
wmtk::components::internal
Definition:
Tuple.hpp:14
wmtk::components::internal::NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE
NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE(EdgeInsOptions, edges, triangles, output)
wmtk::components::output::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
wmtk::simplex::edges
std::vector< Tuple > edges(const Mesh &m, const Simplex &simplex)
Definition:
faces_single_dimension.cpp:77
wmtk::components::internal::EdgeInsOptions
Definition:
EdgeInsOptions.hpp:8
wmtk::components::internal::EdgeInsOptions::edges
std::string edges
Definition:
EdgeInsOptions.hpp:9
wmtk::components::internal::EdgeInsOptions::output
std::string output
Definition:
EdgeInsOptions.hpp:11
wmtk::components::internal::EdgeInsOptions::triangles
std::string triangles
Definition:
EdgeInsOptions.hpp:10
components
edge_insertion
wmtk
components
edge_insertion
internal
EdgeInsOptions.hpp
Generated by
1.9.1