GCC Code Coverage Report


Directory: ./
Date: 2026-09-27 03:12:47
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Exec Total Coverage
Lines: 18989 32931 57.7%
Functions: 2021 4761 42.4%
Branches: 17166 62635 27.4%

File Lines Functions Branches
mesh/boxes_intersections.cpp 0.0 0.0% 0 / 173 0.0% 0 / 19 0.0% 0 / 306
mesh/index.h 61.3 61.3% 19 / 31 -% 0 / 0 31.8% 110 / 346
mesh/mesh.cpp 47.9 47.9% 483 / 1009 71.6% 68 / 95 24.1% 281 / 1167
mesh/mesh.h 59.9 59.9% 252 / 421 64.7% 33 / 51 33.9% 796 / 2350
mesh/mesh_AABB.cpp 46.1 46.1% 173 / 375 40.6% 13 / 32 35.8% 123 / 344
mesh/mesh_AABB.h 75.8 75.8% 69 / 91 57.1% 8 / 14 41.6% 47 / 113
mesh/mesh_baking.cpp 0.0 0.0% 0 / 145 0.0% 0 / 9 0.0% 0 / 290
mesh/mesh_compare.cpp 38.2 38.2% 21 / 55 50.0% 1 / 2 28.7% 27 / 94
mesh/mesh_convex_hull.cpp 57.1 57.1% 20 / 35 50.0% 1 / 2 27.9% 24 / 86
mesh/mesh_CSG_builder.cpp 69.7 69.7% 600 / 861 61.5% 59 / 96 39.6% 561 / 1418
mesh/mesh_CSG_builder.h 48.0 48.0% 48 / 100 23.3% 7 / 30 17.5% 42 / 240
mesh/mesh_CSG_compiler.cpp 78.4 78.4% 203 / 259 87.0% 20 / 23 45.4% 197 / 434
mesh/mesh_CSG_compiler.h 100.0 100.0% 1 / 1 -% 0 / 0 50.0% 5 / 10
mesh/mesh_CSG_utils.cpp 63.3 63.3% 240 / 379 84.4% 27 / 32 33.1% 211 / 638
mesh/mesh_CSG_utils.h 71.4 71.4% 5 / 7 50.0% 1 / 2 33.3% 2 / 6
mesh/mesh_decimate.cpp 0.0 0.0% 0 / 60 0.0% 0 / 1 0.0% 0 / 104
mesh/mesh_degree3_vertices.cpp 62.2 62.2% 61 / 98 75.0% 3 / 4 37.7% 43 / 114
mesh/mesh_distance.cpp 93.8 93.8% 60 / 64 75.0% 3 / 4 64.3% 54 / 84
mesh/mesh_fill_holes.cpp 62.9 62.9% 117 / 186 72.7% 8 / 11 43.1% 135 / 313
mesh/mesh_frame_field.cpp 0.0 0.0% 0 / 316 0.0% 0 / 11 0.0% 0 / 302
mesh/mesh_frame_field.h 0.0 0.0% 0 / 11 0.0% 0 / 2 0.0% 0 / 18
mesh/mesh_geometry.cpp 52.7 52.7% 99 / 188 61.1% 11 / 18 37.2% 84 / 226
mesh/mesh_geometry.h 50.0 50.0% 10 / 20 25.0% 1 / 4 28.6% 4 / 14
mesh/mesh_halfedges.cpp 53.5 53.5% 23 / 43 60.0% 3 / 5 39.7% 23 / 58
mesh/mesh_halfedges.h 95.0 95.0% 19 / 20 100.0% 1 / 1 50.0% 20 / 40
mesh/mesh_io.cpp 41.8 41.8% 821 / 1964 59.0% 49 / 83 24.5% 807 / 3292
mesh/mesh_io.h 62.5 62.5% 10 / 16 -% 0 / 0 43.0% 61 / 142
mesh/mesh_local_operations.cpp 0.0 0.0% 0 / 75 0.0% 0 / 5 0.0% 0 / 128
mesh/mesh_manifold_harmonics.cpp 0.0 0.0% 0 / 129 0.0% 0 / 4 0.0% 0 / 190
mesh/mesh_minkowski.cpp 0.0 0.0% 0 / 224 0.0% 0 / 19 0.0% 0 / 280
mesh/mesh_partition.cpp 32.9 32.9% 25 / 76 50.0% 3 / 6 8.1% 7 / 86
mesh/mesh_preprocessing.cpp 60.6 60.6% 40 / 66 71.4% 5 / 7 36.4% 43 / 118
mesh/mesh_remesh.cpp 85.3 85.3% 168 / 197 100.0% 5 / 5 52.8% 167 / 316
mesh/mesh_reorder.cpp 73.6 73.6% 209 / 284 64.2% 104 / 162 45.6% 310 / 680
mesh/mesh_repair.cpp 75.8 75.8% 298 / 393 76.9% 20 / 26 54.8% 358 / 653
mesh/mesh_sampling.h 90.5 90.5% 67 / 74 45.7% 16 / 35 46.3% 50 / 108
mesh/mesh_smoothing.cpp 0.0 0.0% 0 / 34 0.0% 0 / 1 0.0% 0 / 60
mesh/mesh_subdivision.cpp 52.0 52.0% 91 / 175 70.0% 7 / 10 28.0% 70 / 250
mesh/mesh_surface_intersection.cpp 75.8 75.8% 657 / 867 79.6% 39 / 49 48.4% 623 / 1288
mesh/mesh_surface_intersection.h 80.2 80.2% 93 / 116 63.6% 7 / 11 59.9% 97 / 162
mesh/mesh_surface_intersection_internal.cpp 80.9 80.9% 416 / 514 84.4% 27 / 32 49.4% 262 / 530
mesh/mesh_surface_intersection_internal.h 88.8 88.8% 95 / 107 86.7% 13 / 15 55.7% 49 / 88
mesh/mesh_tetrahedralize.cpp 74.7 74.7% 56 / 75 100.0% 1 / 1 39.2% 65 / 166
mesh/mesh_tetrahedralize.h 100.0 100.0% 6 / 6 -% 0 / 0 16.7% 1 / 6
mesh/mesh_topology.cpp 98.1 98.1% 102 / 104 100.0% 8 / 8 75.0% 105 / 140
mesh/triangle_intersection.cpp 87.7 87.7% 313 / 357 80.0% 16 / 20 73.9% 209 / 283
mesh/triangle_intersection.h 100.0 100.0% 10 / 10 100.0% 1 / 1 41.7% 5 / 12