|
Wildmeshing Toolkit
|
Per-vertex data the shared optimizer knows nothing about. More...
#include <TopoOffsetTetMesh.h>
Public Attributes | |
| int | label = 0 |
| size_t | component_id = 0 |
| bool | m_is_on_input = false |
| bool | m_is_on_offset = false |
Per-vertex data the shared optimizer knows nothing about.
Position, rounding, bbox membership, order, sizing and partition all live on wmtk::TetOptimizerMesh::VertexAttributes; this carries only what is the offset's own. Registered with the base's m_vertex_attr_group, so it is resized, protected and rolled back with the shared collection.
Note m_is_on_input / m_is_on_offset versus the base's m_is_on_surface: the offset tracks TWO surfaces, and the base's flag is their union. These two say which.