| File | Lines | Functions | Branches | ||||
|---|---|---|---|---|---|---|---|
| lib/geogram/mesh/boxes_intersections.cpp |
|
0.0% | 0 / 173 | 0.0% | 0 / 19 | 0.0% | 0 / 306 |
| lib/geogram/mesh/index.h |
|
61.3% | 19 / 31 | -% | 0 / 0 | 32.7% | 110 / 336 |
| lib/geogram/mesh/mesh.cpp |
|
47.9% | 483 / 1009 | 71.6% | 68 / 95 | 24.2% | 281 / 1159 |
| lib/geogram/mesh/mesh.h |
|
61.1% | 245 / 401 | 64.4% | 29 / 45 | 34.7% | 778 / 2242 |
| lib/geogram/mesh/mesh_AABB.cpp |
|
46.3% | 174 / 376 | 40.6% | 13 / 32 | 35.9% | 127 / 354 |
| lib/geogram/mesh/mesh_AABB.h |
|
81.2% | 69 / 85 | 61.5% | 8 / 13 | 45.6% | 47 / 103 |
| lib/geogram/mesh/mesh_baking.cpp |
|
0.0% | 0 / 138 | 0.0% | 0 / 9 | 0.0% | 0 / 282 |
| lib/geogram/mesh/mesh_compare.cpp |
|
38.2% | 21 / 55 | 50.0% | 1 / 2 | 28.7% | 27 / 94 |
| lib/geogram/mesh/mesh_convex_hull.cpp |
|
58.8% | 20 / 34 | 50.0% | 1 / 2 | 28.6% | 24 / 84 |
| lib/geogram/mesh/mesh_CSG_builder.cpp |
|
69.8% | 600 / 859 | 61.5% | 59 / 96 | 39.6% | 561 / 1418 |
| lib/geogram/mesh/mesh_CSG_builder.h |
|
46.9% | 46 / 98 | 23.3% | 7 / 30 | 14.8% | 32 / 216 |
| lib/geogram/mesh/mesh_CSG_compiler.cpp |
|
78.4% | 203 / 259 | 87.0% | 20 / 23 | 45.4% | 197 / 434 |
| lib/geogram/mesh/mesh_CSG_compiler.h |
|
100.0% | 1 / 1 | -% | 0 / 0 | 50.0% | 5 / 10 |
| lib/geogram/mesh/mesh_CSG_utils.cpp |
|
63.3% | 240 / 379 | 84.4% | 27 / 32 | 33.1% | 211 / 638 |
| lib/geogram/mesh/mesh_CSG_utils.h |
|
71.4% | 5 / 7 | 50.0% | 1 / 2 | 33.3% | 4 / 12 |
| lib/geogram/mesh/mesh_decimate.cpp |
|
0.0% | 0 / 58 | 0.0% | 0 / 1 | 0.0% | 0 / 102 |
| lib/geogram/mesh/mesh_degree3_vertices.cpp |
|
62.2% | 61 / 98 | 75.0% | 3 / 4 | 37.7% | 43 / 114 |
| lib/geogram/mesh/mesh_distance.cpp |
|
74.6% | 47 / 63 | 75.0% | 3 / 4 | 40.5% | 34 / 84 |
| lib/geogram/mesh/mesh_fill_holes.cpp |
|
62.7% | 116 / 185 | 72.7% | 8 / 11 | 43.4% | 135 / 311 |
| lib/geogram/mesh/mesh_frame_field.cpp |
|
0.0% | 0 / 307 | 0.0% | 0 / 11 | 0.0% | 0 / 298 |
| lib/geogram/mesh/mesh_frame_field.h |
|
0.0% | 0 / 11 | 0.0% | 0 / 2 | 0.0% | 0 / 18 |
| lib/geogram/mesh/mesh_geometry.cpp |
|
36.9% | 69 / 187 | 44.4% | 8 / 18 | 25.9% | 57 / 220 |
| lib/geogram/mesh/mesh_geometry.h |
|
50.0% | 10 / 20 | 25.0% | 1 / 4 | 28.6% | 4 / 14 |
| lib/geogram/mesh/mesh_halfedges.cpp |
|
53.5% | 23 / 43 | 60.0% | 3 / 5 | 39.7% | 23 / 58 |
| lib/geogram/mesh/mesh_halfedges.h |
|
95.0% | 19 / 20 | 100.0% | 1 / 1 | 50.0% | 20 / 40 |
| lib/geogram/mesh/mesh_io.cpp |
|
41.5% | 813 / 1960 | 59.0% | 49 / 83 | 24.3% | 794 / 3268 |
| lib/geogram/mesh/mesh_io.h |
|
71.4% | 10 / 14 | -% | 0 / 0 | 44.2% | 61 / 138 |
| lib/geogram/mesh/mesh_local_operations.cpp |
|
0.0% | 0 / 75 | 0.0% | 0 / 5 | 0.0% | 0 / 128 |
| lib/geogram/mesh/mesh_manifold_harmonics.cpp |
|
0.0% | 0 / 114 | 0.0% | 0 / 4 | 0.0% | 0 / 154 |
| lib/geogram/mesh/mesh_minkowski.cpp |
|
0.0% | 0 / 224 | 0.0% | 0 / 19 | 0.0% | 0 / 284 |
| lib/geogram/mesh/mesh_partition.cpp |
|
32.9% | 25 / 76 | 50.0% | 3 / 6 | 8.1% | 7 / 86 |
| lib/geogram/mesh/mesh_preprocessing.cpp |
|
60.6% | 40 / 66 | 71.4% | 5 / 7 | 36.2% | 42 / 116 |
| lib/geogram/mesh/mesh_remesh.cpp |
|
83.3% | 160 / 192 | 100.0% | 5 / 5 | 51.6% | 161 / 312 |
| lib/geogram/mesh/mesh_reorder.cpp |
|
65.0% | 182 / 280 | 51.9% | 84 / 162 | 41.8% | 284 / 680 |
| lib/geogram/mesh/mesh_repair.cpp |
|
75.9% | 296 / 390 | 76.9% | 20 / 26 | 54.9% | 355 / 647 |
| lib/geogram/mesh/mesh_sampling.h |
|
87.8% | 65 / 74 | 45.7% | 16 / 35 | 46.3% | 50 / 108 |
| lib/geogram/mesh/mesh_smoothing.cpp |
|
0.0% | 0 / 32 | 0.0% | 0 / 1 | 0.0% | 0 / 56 |
| lib/geogram/mesh/mesh_subdivision.cpp |
|
52.3% | 91 / 174 | 70.0% | 7 / 10 | 28.0% | 70 / 250 |
| lib/geogram/mesh/mesh_surface_intersection.cpp |
|
75.8% | 656 / 866 | 79.6% | 39 / 49 | 48.1% | 619 / 1286 |
| lib/geogram/mesh/mesh_surface_intersection.h |
|
80.2% | 93 / 116 | 63.6% | 7 / 11 | 58.4% | 90 / 154 |
| lib/geogram/mesh/mesh_surface_intersection_internal.cpp |
|
81.3% | 422 / 519 | 84.4% | 27 / 32 | 49.6% | 272 / 548 |
| lib/geogram/mesh/mesh_surface_intersection_internal.h |
|
88.9% | 96 / 108 | 86.7% | 13 / 15 | 56.5% | 52 / 92 |
| lib/geogram/mesh/mesh_tetrahedralize.cpp |
|
0.0% | 0 / 75 | 0.0% | 0 / 1 | 0.0% | 0 / 160 |
| lib/geogram/mesh/mesh_tetrahedralize.h |
|
0.0% | 0 / 6 | -% | 0 / 0 | 0.0% | 0 / 4 |
| lib/geogram/mesh/mesh_topology.cpp |
|
94.9% | 94 / 99 | 100.0% | 8 / 8 | 72.8% | 99 / 136 |
| lib/geogram/mesh/triangle_intersection.cpp |
|
87.7% | 313 / 357 | 80.0% | 16 / 20 | 73.9% | 209 / 283 |
| lib/geogram/mesh/triangle_intersection.h |
|
100.0% | 10 / 10 | 100.0% | 1 / 1 | 50.0% | 5 / 10 |