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

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
 

Detailed Description

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.


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