#pragma once #include "vde/mesh/halfedge_mesh.h" #include namespace vde::mesh { struct MeshQuality { double min_angle_deg = 0; double max_angle_deg = 0; double avg_aspect_ratio = 0; double max_aspect_ratio = 0; size_t degenerate_faces = 0; }; MeshQuality evaluate_mesh_quality(const HalfedgeMesh& mesh); } // namespace vde::mesh