Wildmeshing Toolkit
Loading...
Searching...
No Matches
Public Attributes | List of all members
wmtk::utils::EmbedFeaturesResult Struct Reference

Where each feature ended up, in the COMPACTED output numbering (the same ids tets_after uses). More...

#include <EmbedTriangles.hpp>

Public Attributes

std::vector< std::vector< std::array< size_t, 2 > > > edge_tiling
 
std::vector< int64_t > point_vertex
 

Detailed Description

Where each feature ended up, in the COMPACTED output numbering (the same ids tets_after uses).

Member Data Documentation

◆ edge_tiling

std::vector<std::vector<std::array<size_t, 2> > > wmtk::utils::EmbedFeaturesResult::edge_tiling

Per input edge: the output tet edges tiling it, as vertex pairs. Empty only if the edge was degenerate.

◆ point_vertex

std::vector<int64_t> wmtk::utils::EmbedFeaturesResult::point_vertex

Per input point: the output vertex exactly equal to it, or -1 if it was dropped (which the remesher does not do for a valid point – the -1 exists so a caller can assert that rather than assume it).


The documentation for this struct was generated from the following file: