GCC Code Coverage Report


Directory: ./
Date: 2026-09-27 03:10:11
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Exec Total Coverage
Lines: 18444 31954 57.7%
Functions: 1951 4446 43.9%
Branches: 15915 56718 28.1%

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 32.7% 110 / 336
mesh/mesh.cpp 47.9 47.9% 483 / 1009 71.6% 68 / 95 24.2% 281 / 1159
mesh/mesh.h 60.8 60.8% 245 / 403 64.4% 29 / 45 35.2% 791 / 2246
mesh/mesh_AABB.cpp 46.3 46.3% 174 / 376 40.6% 13 / 32 35.9% 127 / 354
mesh/mesh_AABB.h 81.2 81.2% 69 / 85 61.5% 8 / 13 45.6% 47 / 103
mesh/mesh_baking.cpp 0.0 0.0% 0 / 138 0.0% 0 / 9 0.0% 0 / 282
mesh/mesh_compare.cpp 38.2 38.2% 21 / 55 50.0% 1 / 2 28.7% 27 / 94
mesh/mesh_convex_hull.cpp 58.8 58.8% 20 / 34 50.0% 1 / 2 28.6% 24 / 84
mesh/mesh_CSG_builder.cpp 69.8 69.8% 600 / 859 61.5% 59 / 96 39.6% 561 / 1418
mesh/mesh_CSG_builder.h 46.9 46.9% 46 / 98 23.3% 7 / 30 14.8% 32 / 216
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% 4 / 12
mesh/mesh_decimate.cpp 0.0 0.0% 0 / 58 0.0% 0 / 1 0.0% 0 / 102
mesh/mesh_degree3_vertices.cpp 62.2 62.2% 61 / 98 75.0% 3 / 4 37.7% 43 / 114
mesh/mesh_distance.cpp 74.6 74.6% 47 / 63 75.0% 3 / 4 41.7% 35 / 84
mesh/mesh_fill_holes.cpp 62.7 62.7% 116 / 185 72.7% 8 / 11 43.4% 135 / 311
mesh/mesh_frame_field.cpp 0.0 0.0% 0 / 307 0.0% 0 / 11 0.0% 0 / 298
mesh/mesh_frame_field.h 0.0 0.0% 0 / 11 0.0% 0 / 2 0.0% 0 / 18
mesh/mesh_geometry.cpp 52.4 52.4% 98 / 187 61.1% 11 / 18 36.8% 81 / 220
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.5 41.5% 813 / 1960 59.0% 49 / 83 24.3% 794 / 3268
mesh/mesh_io.h 71.4 71.4% 10 / 14 -% 0 / 0 44.2% 61 / 138
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 / 114 0.0% 0 / 4 0.0% 0 / 154
mesh/mesh_minkowski.cpp 0.0 0.0% 0 / 224 0.0% 0 / 19 0.0% 0 / 284
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.2% 42 / 116
mesh/mesh_remesh.cpp 83.0 83.0% 161 / 194 100.0% 5 / 5 51.6% 163 / 316
mesh/mesh_reorder.cpp 74.6 74.6% 209 / 280 64.2% 104 / 162 45.6% 310 / 680
mesh/mesh_repair.cpp 75.9 75.9% 296 / 390 76.9% 20 / 26 54.9% 355 / 647
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 / 32 0.0% 0 / 1 0.0% 0 / 56
mesh/mesh_subdivision.cpp 52.3 52.3% 91 / 174 70.0% 7 / 10 28.0% 70 / 250
mesh/mesh_surface_intersection.cpp 75.8 75.8% 656 / 866 79.6% 39 / 49 48.1% 619 / 1286
mesh/mesh_surface_intersection.h 80.2 80.2% 93 / 116 63.6% 7 / 11 58.4% 90 / 154
mesh/mesh_surface_intersection_internal.cpp 81.0 81.0% 413 / 510 84.4% 27 / 32 49.6% 263 / 530
mesh/mesh_surface_intersection_internal.h 88.9 88.9% 96 / 108 86.7% 13 / 15 55.7% 49 / 88
mesh/mesh_tetrahedralize.cpp 0.0 0.0% 0 / 75 0.0% 0 / 1 0.0% 0 / 160
mesh/mesh_tetrahedralize.h 0.0 0.0% 0 / 6 -% 0 / 0 0.0% 0 / 4
mesh/mesh_topology.cpp 94.9 94.9% 94 / 99 100.0% 8 / 8 72.8% 99 / 136
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 50.0% 5 / 10