Wildmeshing Toolkit
Loading...
Searching...
No Matches
Public Attributes | List of all members
wmtk::components::tracking::OutputPoint Struct Reference

A point on an application's output surface. More...

#include <tracking.hpp>

Public Attributes

uint64_t face = kNoId
 Surface outputs: the output triangle.
 
std::array< uint64_t, 3 > vertices = {{kNoId, kNoId, kNoId}}
 Tet outputs: the output's vertices at the corners of the tracked face holding the point.
 
Eigen::Vector3d bary = Eigen::Vector3d::Constant(1. / 3)
 

Detailed Description

A point on an application's output surface.

An application whose output is the remeshed surface itself (isotropic_remeshing) names it by a triangle of its output file and barycentric coordinates with respect to its corners in file order. One whose output is a tet mesh (tetwild, simwild), whose tracked surface is no element of the file, names it by three vertices of the tet mesh – the corners of a tracked face – and barycentric coordinates in their order.


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