|
Wildmeshing Toolkit
|
#include <TopoOffsetTriMesh.h>
Public Attributes | |
| int | label = 0 |
| bool | rest_valid = false |
| std::array< Eigen::Vector2d, 3 > | rest_pos |
Per-face construction label. The region tag lives in the base's FaceAttributes::tags. Registered with m_face_attr_group.
| 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.