Wildmeshing Toolkit
TagIntersectionOptions.hpp File Reference
#include <spdlog/spdlog.h>
#include <nlohmann/json.hpp>
#include <vector>
#include <wmtk/PrimitiveType.hpp>
Include dependency graph for TagIntersectionOptions.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  wmtk::components::internal::TagIntersectionAttributes
 
struct  wmtk::components::internal::TagIntersectionValues
 
struct  wmtk::components::internal::TagIntersectionOptions
 

Namespaces

 wmtk
 
 wmtk::components
 
 wmtk::components::internal
 

Functions

 wmtk::components::internal::NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE (TagIntersectionAttributes, vertex_labels, edge_labels, face_labels, tetrahedron_labels)
 
 wmtk::components::internal::NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE (TagIntersectionValues, vertex_values, edge_values, face_values, tetrahedron_values)
 
void wmtk::components::internal::to_json (nlohmann::json &j, TagIntersectionOptions &o)
 
void wmtk::components::internal::from_json (const nlohmann::json &j, TagIntersectionOptions &o)