Skip to main content

Module types

Module types 

Source
Expand description

Auto-generated module

🤖 Generated with SplitRS

Structs§

CollapseRecord
A record of one edge collapse operation (for progressive meshes / undo).
DecimationMetrics
Statistics from a decimation run.
DecimationStats
Statistics about a decimation run.
EdgeCollapseRecord
A record of one progressive mesh simplification step (edge collapse).
EdgePriorityQueue
A min-priority queue of edges sorted by QEM cost.
MeshEdge
A directed edge in the mesh.
NormalCone
A normal cone: represents the range of normals in a region.
ProgressiveMesh
Progressive mesh: stores the sequence of collapses so the mesh can be coarsened incrementally and the collapses can be reversed.
ProgressiveMeshSimple
Progressive mesh: stores the base (simplified) mesh and a list of refinement records.
QemDecimation
A QEM-based decimator that wraps SimpleMesh and provides adaptive error thresholds, boundary preservation, and feature scoring.
QuadricMatrix
4×4 symmetric quadric matrix used for QEM mesh simplification.
SimpleMesh
A simple triangle mesh with vertices and index triples.

Enums§

EdgeFeature
Feature detection result for an edge.