| File | Lines | Functions | Branches | ||||
|---|---|---|---|---|---|---|---|
| lib/geogram/mesh/boxes_intersections.cpp |
|
0.0% | 0 / 230 | 0.0% | 0 / 35 | 0.0% | 0 / 398 |
| lib/geogram/mesh/index.h |
|
66.7% | 38 / 57 | 66.7% | 8 / 12 | 60.0% | 12 / 20 |
| lib/geogram/mesh/mesh.cpp |
|
45.3% | 608 / 1341 | 70.8% | 68 / 96 | 21.7% | 382 / 1764 |
| lib/geogram/mesh/mesh.h |
|
69.2% | 513 / 741 | 76.2% | 128 / 168 | 24.6% | 225 / 916 |
| lib/geogram/mesh/mesh_AABB.cpp |
|
46.5% | 229 / 493 | 45.9% | 17 / 37 | 27.7% | 151 / 546 |
| lib/geogram/mesh/mesh_AABB.h |
|
80.0% | 96 / 120 | 60.0% | 15 / 25 | 41.2% | 61 / 148 |
| lib/geogram/mesh/mesh_baking.cpp |
|
0.0% | 0 / 173 | 0.0% | 0 / 9 | 0.0% | 0 / 390 |
| lib/geogram/mesh/mesh_compare.cpp |
|
41.5% | 39 / 94 | 66.7% | 2 / 3 | 23.2% | 45 / 194 |
| lib/geogram/mesh/mesh_convex_hull.cpp |
|
55.6% | 20 / 36 | 50.0% | 1 / 2 | 28.7% | 31 / 108 |
| lib/geogram/mesh/mesh_CSG_builder.cpp |
|
66.1% | 750 / 1135 | 64.2% | 79 / 123 | 37.4% | 736 / 1968 |
| lib/geogram/mesh/mesh_CSG_builder.h |
|
63.5% | 99 / 156 | 57.9% | 33 / 57 | 17.1% | 19 / 111 |
| lib/geogram/mesh/mesh_CSG_compiler.cpp |
|
76.4% | 230 / 301 | 87.5% | 21 / 24 | 44.2% | 231 / 523 |
| lib/geogram/mesh/mesh_CSG_compiler.h |
|
100.0% | 10 / 10 | 100.0% | 4 / 4 | -% | 0 / 0 |
| lib/geogram/mesh/mesh_CSG_utils.cpp |
|
63.0% | 306 / 486 | 84.8% | 28 / 33 | 31.6% | 300 / 949 |
| lib/geogram/mesh/mesh_CSG_utils.h |
|
85.7% | 12 / 14 | 83.3% | 5 / 6 | 20.0% | 4 / 20 |
| lib/geogram/mesh/mesh_decimate.cpp |
|
0.0% | 0 / 69 | 0.0% | 0 / 1 | 0.0% | 0 / 158 |
| lib/geogram/mesh/mesh_degree3_vertices.cpp |
|
64.6% | 95 / 147 | 71.4% | 5 / 7 | 28.7% | 81 / 282 |
| lib/geogram/mesh/mesh_distance.cpp |
|
94.6% | 88 / 93 | 83.3% | 5 / 6 | 56.7% | 76 / 134 |
| lib/geogram/mesh/mesh_fill_holes.cpp |
|
61.9% | 192 / 310 | 72.7% | 8 / 11 | 36.0% | 195 / 542 |
| lib/geogram/mesh/mesh_frame_field.cpp |
|
0.0% | 0 / 407 | 0.0% | 0 / 21 | 0.0% | 0 / 644 |
| lib/geogram/mesh/mesh_frame_field.h |
|
0.0% | 0 / 16 | 0.0% | 0 / 5 | 0.0% | 0 / 14 |
| lib/geogram/mesh/mesh_geometry.cpp |
|
36.9% | 89 / 241 | 44.4% | 8 / 18 | 19.0% | 91 / 478 |
| lib/geogram/mesh/mesh_geometry.h |
|
48.7% | 19 / 39 | 57.1% | 4 / 7 | 18.4% | 7 / 38 |
| lib/geogram/mesh/mesh_halfedges.cpp |
|
60.3% | 41 / 68 | 60.0% | 3 / 5 | 27.4% | 34 / 124 |
| lib/geogram/mesh/mesh_halfedges.h |
|
80.5% | 33 / 41 | 91.7% | 11 / 12 | 27.8% | 10 / 36 |
| lib/geogram/mesh/mesh_io.cpp |
|
39.5% | 1087 / 2752 | 56.2% | 54 / 96 | 21.3% | 1182 / 5551 |
| lib/geogram/mesh/mesh_io.h |
|
78.6% | 22 / 28 | 81.8% | 9 / 11 | 50.0% | 4 / 8 |
| lib/geogram/mesh/mesh_local_operations.cpp |
|
0.0% | 0 / 148 | 0.0% | 0 / 5 | 0.0% | 0 / 236 |
| lib/geogram/mesh/mesh_manifold_harmonics.cpp |
|
0.0% | 0 / 177 | 0.0% | 0 / 4 | 0.0% | 0 / 318 |
| lib/geogram/mesh/mesh_minkowski.cpp |
|
0.0% | 0 / 290 | 0.0% | 0 / 20 | 0.0% | 0 / 516 |
| lib/geogram/mesh/mesh_partition.cpp |
|
28.7% | 25 / 87 | 50.0% | 3 / 6 | 6.5% | 7 / 108 |
| lib/geogram/mesh/mesh_preprocessing.cpp |
|
51.5% | 52 / 101 | 71.4% | 5 / 7 | 31.7% | 73 / 230 |
| lib/geogram/mesh/mesh_remesh.cpp |
|
87.1% | 236 / 271 | 100.0% | 5 / 5 | 49.7% | 295 / 594 |
| lib/geogram/mesh/mesh_reorder.cpp |
|
62.1% | 236 / 380 | 52.6% | 153 / 291 | 39.5% | 123 / 311 |
| lib/geogram/mesh/mesh_repair.cpp |
|
76.9% | 437 / 568 | 77.4% | 24 / 31 | 46.9% | 439 / 936 |
| lib/geogram/mesh/mesh_sampling.h |
|
81.8% | 108 / 132 | 45.7% | 16 / 35 | 42.1% | 96 / 228 |
| lib/geogram/mesh/mesh_smoothing.cpp |
|
0.0% | 0 / 42 | 0.0% | 0 / 1 | 0.0% | 0 / 94 |
| lib/geogram/mesh/mesh_subdivision.cpp |
|
53.2% | 140 / 263 | 70.0% | 7 / 10 | 27.1% | 135 / 498 |
| lib/geogram/mesh/mesh_surface_intersection.cpp |
|
76.9% | 847 / 1102 | 81.1% | 43 / 53 | 41.8% | 924 / 2208 |
| lib/geogram/mesh/mesh_surface_intersection.h |
|
87.1% | 182 / 209 | 87.9% | 51 / 58 | 33.2% | 61 / 184 |
| lib/geogram/mesh/mesh_surface_intersection_internal.cpp |
|
81.6% | 551 / 675 | 84.4% | 27 / 32 | 40.7% | 562 / 1380 |
| lib/geogram/mesh/mesh_surface_intersection_internal.h |
|
89.8% | 150 / 167 | 92.9% | 39 / 42 | 43.8% | 28 / 64 |
| lib/geogram/mesh/mesh_tetrahedralize.cpp |
|
66.3% | 65 / 98 | 100.0% | 1 / 1 | 34.4% | 84 / 244 |
| lib/geogram/mesh/mesh_tetrahedralize.h |
|
100.0% | 8 / 8 | 100.0% | 1 / 1 | 50.0% | 1 / 2 |
| lib/geogram/mesh/mesh_topology.cpp |
|
94.3% | 133 / 141 | 100.0% | 8 / 8 | 60.5% | 179 / 296 |
| lib/geogram/mesh/triangle_intersection.cpp |
|
91.1% | 408 / 448 | 84.6% | 22 / 26 | 51.2% | 353 / 689 |
| lib/geogram/mesh/triangle_intersection.h |
|
100.0% | 28 / 28 | 100.0% | 8 / 8 | 53.1% | 17 / 32 |