meshing.FeatureCells

meshing.FeatureCells()

Per-cell feature classification.

Attributes

Name Type Description
singular_values Array Descending singular values of each cell’s mean-centered, count-normalized unit normals, shaped (cell_count, 3). JAX values.
crease_measure Array Leading singular value per cell; for two normal clusters at angle 2α around their mean this equals sin(α), so it grows monotonically with crease sharpness. JAX values.
corner_measure Array Second singular value per cell; near zero for faces and creases, significant when the normals span a corner. JAX values.
classes np.ndarray Concrete labels per cell: :data:FACE, :data:CREASE, or :data:CORNER.