| 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 | 31.8% | 110 / 346 |
| lib/geogram/mesh/mesh.cpp |
|
47.9% | 483 / 1009 | 71.6% | 68 / 95 | 24.1% | 281 / 1167 |
| lib/geogram/mesh/mesh.h |
|
60.1% | 252 / 419 | 64.7% | 33 / 51 | 33.4% | 783 / 2346 |
| lib/geogram/mesh/mesh_AABB.cpp |
|
46.1% | 173 / 375 | 40.6% | 13 / 32 | 35.8% | 123 / 344 |
| lib/geogram/mesh/mesh_AABB.h |
|
75.8% | 69 / 91 | 57.1% | 8 / 14 | 41.6% | 47 / 113 |
| lib/geogram/mesh/mesh_baking.cpp |
|
0.0% | 0 / 145 | 0.0% | 0 / 9 | 0.0% | 0 / 290 |
| 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 |
|
57.1% | 20 / 35 | 50.0% | 1 / 2 | 27.9% | 24 / 86 |
| lib/geogram/mesh/mesh_CSG_builder.cpp |
|
69.7% | 600 / 861 | 61.5% | 59 / 96 | 39.6% | 561 / 1418 |
| lib/geogram/mesh/mesh_CSG_builder.h |
|
48.0% | 48 / 100 | 23.3% | 7 / 30 | 17.5% | 42 / 240 |
| 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% | 2 / 6 |
| lib/geogram/mesh/mesh_decimate.cpp |
|
0.0% | 0 / 60 | 0.0% | 0 / 1 | 0.0% | 0 / 104 |
| 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 |
|
93.8% | 60 / 64 | 75.0% | 3 / 4 | 63.1% | 53 / 84 |
| lib/geogram/mesh/mesh_fill_holes.cpp |
|
62.9% | 117 / 186 | 72.7% | 8 / 11 | 43.1% | 135 / 313 |
| lib/geogram/mesh/mesh_frame_field.cpp |
|
0.0% | 0 / 316 | 0.0% | 0 / 11 | 0.0% | 0 / 302 |
| 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 |
|
37.2% | 70 / 188 | 44.4% | 8 / 18 | 26.5% | 60 / 226 |
| 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.8% | 821 / 1964 | 59.0% | 49 / 83 | 24.5% | 807 / 3292 |
| lib/geogram/mesh/mesh_io.h |
|
62.5% | 10 / 16 | -% | 0 / 0 | 43.0% | 61 / 142 |
| 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 / 129 | 0.0% | 0 / 4 | 0.0% | 0 / 190 |
| lib/geogram/mesh/mesh_minkowski.cpp |
|
0.0% | 0 / 224 | 0.0% | 0 / 19 | 0.0% | 0 / 280 |
| 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.4% | 43 / 118 |
| lib/geogram/mesh/mesh_remesh.cpp |
|
85.6% | 167 / 195 | 100.0% | 5 / 5 | 52.9% | 165 / 312 |
| lib/geogram/mesh/mesh_reorder.cpp |
|
64.1% | 182 / 284 | 51.9% | 84 / 162 | 41.8% | 284 / 680 |
| lib/geogram/mesh/mesh_repair.cpp |
|
75.8% | 298 / 393 | 76.9% | 20 / 26 | 54.8% | 358 / 653 |
| 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 / 34 | 0.0% | 0 / 1 | 0.0% | 0 / 60 |
| lib/geogram/mesh/mesh_subdivision.cpp |
|
52.0% | 91 / 175 | 70.0% | 7 / 10 | 28.0% | 70 / 250 |
| lib/geogram/mesh/mesh_surface_intersection.cpp |
|
75.8% | 657 / 867 | 79.6% | 39 / 49 | 48.4% | 623 / 1288 |
| lib/geogram/mesh/mesh_surface_intersection.h |
|
80.2% | 93 / 116 | 63.6% | 7 / 11 | 59.9% | 97 / 162 |
| lib/geogram/mesh/mesh_surface_intersection_internal.cpp |
|
81.3% | 425 / 523 | 84.4% | 27 / 32 | 49.5% | 271 / 548 |
| lib/geogram/mesh/mesh_surface_intersection_internal.h |
|
88.8% | 95 / 107 | 86.7% | 13 / 15 | 55.4% | 51 / 92 |
| lib/geogram/mesh/mesh_tetrahedralize.cpp |
|
74.7% | 56 / 75 | 100.0% | 1 / 1 | 39.2% | 65 / 166 |
| lib/geogram/mesh/mesh_tetrahedralize.h |
|
100.0% | 6 / 6 | -% | 0 / 0 | 16.7% | 1 / 6 |
| lib/geogram/mesh/mesh_topology.cpp |
|
98.1% | 102 / 104 | 100.0% | 8 / 8 | 75.0% | 105 / 140 |
| 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 | 41.7% | 5 / 12 |