Wildmeshing Toolkit
Loading...
Searching...
No Matches
Public Attributes | List of all members
wmtk::components::topological_offset::FaceExtra2d Class Reference

#include <TopoOffsetTriMesh.h>

Public Attributes

int label = 0
 
bool rest_valid = false
 
std::array< Eigen::Vector2d, 3 > rest_pos
 

Detailed Description

Per-face construction label. The region tag lives in the base's FaceAttributes::tags. Registered with m_face_attr_group.

Member Data Documentation

◆ rest_valid

bool wmtk::components::topological_offset::FaceExtra2d::rest_valid = false

Rest shape (deform_others): the face's corners when it last changed topologically, in the oriented order consolidate_mesh() preserves. Stamped for every deformable face at release and re-stamped by the operation after-hooks for every face an accepted split / collapse / swap changed, never by smoothing – a child left on its parent's rest reads det F ~ 1/2 and fights to regrow.


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