File | Lines | Functions | Branches | ||||
---|---|---|---|---|---|---|---|
doc/python/doxygen-boost.hh |
|
100.0% | 18 / 18 | 100.0% | 626 / 626 | 58.3% | 7 / 12 |
doc/python/doxygen.hh |
|
100.0% | 11 / 11 | 100.0% | 331 / 331 | -% | 0 / 0 |
include/coal/broadphase/broadphase_callbacks.h |
|
100.0% | 6 / 6 | 100.0% | 4 / 4 | -% | 0 / 0 |
include/coal/broadphase/broadphase_collision_manager.h |
|
0.0% | 0 / 5 | 0.0% | 0 / 1 | 0.0% | 0 / 6 |
include/coal/broadphase/broadphase_dynamic_AABB_tree-inl.h |
|
0.0% | 0 / 102 | 0.0% | 0 / 2 | 0.0% | 0 / 236 |
include/coal/broadphase/broadphase_dynamic_AABB_tree_array-inl.h |
|
0.0% | 0 / 105 | 0.0% | 0 / 2 | 0.0% | 0 / 236 |
include/coal/broadphase/broadphase_spatialhash-inl.h |
|
59.9% | 139 / 232 | 31.7% | 13 / 41 | 40.4% | 159 / 394 |
include/coal/broadphase/default_broadphase_callbacks.h |
|
93.3% | 14 / 15 | 88.9% | 8 / 9 | -% | 0 / 0 |
include/coal/broadphase/detail/hierarchy_tree-inl.h |
|
63.6% | 301 / 473 | 73.3% | 33 / 45 | 38.0% | 159 / 418 |
include/coal/broadphase/detail/hierarchy_tree.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
include/coal/broadphase/detail/hierarchy_tree_array-inl.h |
|
57.3% | 302 / 527 | 73.3% | 33 / 45 | 33.1% | 174 / 526 |
include/coal/broadphase/detail/hierarchy_tree_array.h |
|
81.8% | 9 / 11 | 100.0% | 3 / 3 | 62.5% | 5 / 8 |
include/coal/broadphase/detail/morton-inl.h |
|
100.0% | 15 / 15 | 100.0% | 4 / 4 | 50.0% | 7 / 14 |
include/coal/broadphase/detail/node_base-inl.h |
|
100.0% | 7 / 7 | 100.0% | 2 / 2 | -% | 0 / 0 |
include/coal/broadphase/detail/node_base_array-inl.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
include/coal/broadphase/detail/simple_hash_table-inl.h |
|
0.0% | 0 / 34 | 0.0% | 0 / 6 | 0.0% | 0 / 54 |
include/coal/broadphase/detail/sparse_hash_table-inl.h |
|
80.0% | 24 / 30 | 83.3% | 5 / 6 | 50.0% | 14 / 28 |
include/coal/broadphase/detail/sparse_hash_table.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
include/coal/BV/AABB.h |
|
93.9% | 77 / 82 | 92.6% | 25 / 27 | 64.5% | 107 / 166 |
include/coal/BV/BV.h |
|
62.6% | 57 / 91 | 26.7% | 12 / 45 | 27.8% | 49 / 176 |
include/coal/BV/BV_node.h |
|
95.2% | 20 / 21 | 47.2% | 17 / 36 | 50.0% | 5 / 10 |
include/coal/BV/kDOP.h |
|
50.0% | 7 / 14 | 50.0% | 15 / 30 | 27.8% | 5 / 18 |
include/coal/BV/kIOS.h |
|
57.7% | 15 / 26 | 40.0% | 2 / 5 | 35.0% | 14 / 40 |
include/coal/BV/OBB.h |
|
75.0% | 9 / 12 | 88.9% | 8 / 9 | 45.0% | 9 / 20 |
include/coal/BV/OBBRSS.h |
|
85.0% | 17 / 20 | 72.7% | 8 / 11 | 50.0% | 4 / 8 |
include/coal/BV/RSS.h |
|
83.3% | 15 / 18 | 62.5% | 5 / 8 | 50.0% | 9 / 18 |
include/coal/BVH/BVH_front.h |
|
100.0% | 5 / 5 | 100.0% | 2 / 2 | 75.0% | 3 / 4 |
include/coal/BVH/BVH_model.h |
|
22.6% | 26 / 115 | 45.9% | 28 / 61 | 10.6% | 20 / 188 |
include/coal/collision.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
include/coal/collision_data.h |
|
81.9% | 313 / 382 | 85.7% | 60 / 70 | 35.9% | 175 / 488 |
include/coal/collision_object.h |
|
78.0% | 71 / 91 | 67.6% | 25 / 37 | 48.6% | 103 / 212 |
include/coal/collision_utility.h |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 |
include/coal/contact_patch.h |
|
0.0% | 0 / 1 | 0.0% | 0 / 1 | -% | 0 / 0 |
include/coal/contact_patch/contact_patch_solver.h |
|
46.2% | 6 / 13 | 66.7% | 2 / 3 | 22.7% | 5 / 22 |
include/coal/contact_patch/contact_patch_solver.hxx |
|
86.9% | 159 / 183 | 6.0% | 8 / 133 | 44.3% | 141 / 318 |
include/coal/data_types.h |
|
97.8% | 44 / 45 | 55.6% | 20 / 36 | 50.0% | 6 / 12 |
include/coal/distance.h |
|
0.0% | 0 / 1 | 0.0% | 0 / 1 | -% | 0 / 0 |
include/coal/hfield.h |
|
94.4% | 167 / 177 | 40.8% | 49 / 120 | 35.2% | 119 / 338 |
include/coal/internal/BV_fitter.h |
|
90.2% | 37 / 41 | 94.3% | 33 / 35 | 100.0% | 2 / 2 |
include/coal/internal/BV_splitter.h |
|
93.7% | 74 / 79 | 100.0% | 56 / 56 | 69.4% | 75 / 108 |
include/coal/internal/intersect.h |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 |
include/coal/internal/intersect.hxx |
|
89.7% | 156 / 174 | 100.0% | 6 / 6 | 53.7% | 175 / 326 |
include/coal/internal/shape_shape_contact_patch_func.h |
|
68.3% | 28 / 41 | 7.0% | 11 / 157 | 25.0% | 25 / 100 |
include/coal/internal/shape_shape_func.h |
|
90.3% | 56 / 62 | 55.9% | 246 / 440 | 56.8% | 25 / 44 |
include/coal/internal/tools.h |
|
77.6% | 76 / 98 | 50.0% | 2 / 4 | 63.1% | 77 / 122 |
include/coal/internal/traversal.h |
|
100.0% | 3 / 3 | 100.0% | 3 / 3 | 50.0% | 2 / 4 |
include/coal/internal/traversal_node_base.h |
|
57.1% | 12 / 21 | 55.6% | 10 / 18 | 50.0% | 1 / 2 |
include/coal/internal/traversal_node_bvh_shape.h |
|
66.5% | 115 / 173 | 10.6% | 115 / 1090 | 40.4% | 42 / 104 |
include/coal/internal/traversal_node_bvhs.h |
|
97.3% | 179 / 184 | 91.2% | 187 / 205 | 60.9% | 78 / 128 |
include/coal/internal/traversal_node_hfield_shape.h |
|
96.0% | 242 / 252 | 15.6% | 23 / 147 | 48.5% | 196 / 404 |
include/coal/internal/traversal_node_octree.h |
|
44.4% | 265 / 597 | 5.4% | 17 / 313 | 27.8% | 253 / 910 |
include/coal/internal/traversal_node_setup.h |
|
50.5% | 164 / 325 | 13.7% | 35 / 256 | 12.3% | 73 / 594 |
include/coal/math/transform.h |
|
84.2% | 85 / 101 | 89.3% | 50 / 56 | 46.2% | 60 / 130 |
include/coal/mesh_loader/assimp.h |
|
92.9% | 13 / 14 | 100.0% | 16 / 16 | 16.7% | 8 / 48 |
include/coal/mesh_loader/loader.h |
|
100.0% | 5 / 5 | 100.0% | 5 / 5 | 50.0% | 1 / 2 |
include/coal/narrowphase/gjk.h |
|
84.3% | 59 / 70 | 81.0% | 17 / 21 | 65.5% | 38 / 58 |
include/coal/narrowphase/minkowski_difference.h |
|
60.0% | 6 / 10 | 33.3% | 2 / 6 | 20.6% | 7 / 34 |
include/coal/narrowphase/narrowphase.h |
|
82.1% | 179 / 218 | 70.3% | 130 / 185 | 37.3% | 133 / 357 |
include/coal/octree.h |
|
76.4% | 97 / 127 | 65.5% | 19 / 29 | 31.5% | 70 / 222 |
include/coal/serialization/AABB.h |
|
100.0% | 4 / 4 | 100.0% | 6 / 6 | 50.0% | 2 / 4 |
include/coal/serialization/archive.h |
|
79.6% | 78 / 98 | 86.5% | 308 / 356 | 27.9% | 57 / 204 |
include/coal/serialization/BVH_model.h |
|
92.9% | 65 / 70 | 27.7% | 33 / 119 | 34.2% | 39 / 114 |
include/coal/serialization/collision_data.h |
|
100.0% | 113 / 113 | 100.0% | 64 / 64 | 50.6% | 80 / 158 |
include/coal/serialization/collision_object.h |
|
100.0% | 18 / 18 | 100.0% | 12 / 12 | 50.0% | 12 / 24 |
include/coal/serialization/contact_patch.h |
|
100.0% | 37 / 37 | 100.0% | 18 / 18 | 54.2% | 26 / 48 |
include/coal/serialization/convex.h |
|
65.2% | 43 / 66 | 20.0% | 8 / 40 | 26.4% | 28 / 106 |
include/coal/serialization/eigen.h |
|
100.0% | 31 / 31 | 70.4% | 76 / 108 | 52.5% | 21 / 40 |
include/coal/serialization/fwd.h |
|
100.0% | 6 / 6 | 100.0% | 15 / 15 | -% | 0 / 0 |
include/coal/serialization/geometric_shapes.h |
|
100.0% | 69 / 69 | 100.0% | 71 / 71 | 50.0% | 38 / 76 |
include/coal/serialization/hfield.h |
|
100.0% | 31 / 31 | 46.7% | 21 / 45 | 50.0% | 21 / 42 |
include/coal/serialization/memory.h |
|
100.0% | 3 / 3 | 11.1% | 1 / 9 | -% | 0 / 0 |
include/coal/serialization/OBB.h |
|
100.0% | 5 / 5 | 100.0% | 6 / 6 | 50.0% | 3 / 6 |
include/coal/serialization/OBBRSS.h |
|
100.0% | 4 / 4 | 100.0% | 6 / 6 | 50.0% | 2 / 4 |
include/coal/serialization/octree.h |
|
100.0% | 41 / 41 | 78.9% | 15 / 19 | 48.4% | 30 / 62 |
include/coal/serialization/quadrilateral.h |
|
0.0% | 0 / 6 | 0.0% | 0 / 12 | 0.0% | 0 / 8 |
include/coal/serialization/RSS.h |
|
100.0% | 6 / 6 | 100.0% | 6 / 6 | 50.0% | 4 / 8 |
include/coal/serialization/serializer.h |
|
0.0% | 0 / 29 | 0.0% | 0 / 210 | -% | 0 / 0 |
include/coal/serialization/transform.h |
|
100.0% | 4 / 4 | 100.0% | 6 / 6 | 50.0% | 2 / 4 |
include/coal/serialization/triangle.h |
|
100.0% | 5 / 5 | 50.0% | 6 / 12 | 50.0% | 3 / 6 |
include/coal/shape/convex.h |
|
93.3% | 14 / 15 | 45.5% | 10 / 22 | 25.0% | 2 / 8 |
include/coal/shape/convex.hxx |
|
39.4% | 65 / 165 | 30.8% | 8 / 26 | 16.8% | 43 / 256 |
include/coal/shape/geometric_shape_to_BVH_model.h |
|
98.9% | 188 / 190 | 90.9% | 10 / 11 | 67.0% | 142 / 212 |
include/coal/shape/geometric_shapes.h |
|
85.2% | 306 / 359 | 82.9% | 102 / 123 | 41.3% | 336 / 814 |
include/coal/shape/geometric_shapes.hxx |
|
86.0% | 74 / 86 | 66.7% | 8 / 12 | 28.3% | 34 / 120 |
include/coal/shape/geometric_shapes_utility.h |
|
38.5% | 5 / 13 | 13.7% | 7 / 51 | 7.1% | 3 / 42 |
include/coal/timings.h |
|
65.5% | 19 / 29 | 71.4% | 5 / 7 | 33.3% | 4 / 12 |
python/broadphase/broadphase.cc |
|
100.0% | 41 / 41 | 100.0% | 1 / 1 | 50.0% | 31 / 62 |
python/broadphase/broadphase_callbacks.hh |
|
90.0% | 18 / 20 | 66.7% | 2 / 3 | 50.0% | 12 / 24 |
python/broadphase/broadphase_collision_manager.hh |
|
89.6% | 43 / 48 | 100.0% | 7 / 7 | 50.0% | 39 / 78 |
python/coal.cc |
|
100.0% | 29 / 29 | 66.7% | 4 / 6 | 46.2% | 24 / 52 |
python/collision-geometries.cc |
|
85.7% | 402 / 469 | 52.9% | 27 / 51 | 46.1% | 426 / 924 |
python/collision.cc |
|
86.8% | 112 / 129 | 11.1% | 1 / 9 | 50.0% | 108 / 216 |
python/contact_patch.cc |
|
100.0% | 66 / 66 | 100.0% | 1 / 1 | 50.0% | 80 / 160 |
python/deprecation.hh |
|
57.1% | 4 / 7 | 60.0% | 3 / 5 | -% | 0 / 0 |
python/distance.cc |
|
83.9% | 47 / 56 | 20.0% | 1 / 5 | 50.0% | 45 / 90 |
python/doxygen_autodoc/coal/broadphase/broadphase_callbacks.h |
|
80.0% | 16 / 20 | 100.0% | 4 / 4 | 38.9% | 14 / 36 |
python/doxygen_autodoc/coal/broadphase/broadphase_collision_manager.h |
|
79.3% | 46 / 58 | 100.0% | 12 / 12 | 38.2% | 39 / 102 |
python/doxygen_autodoc/coal/broadphase/default_broadphase_callbacks.h |
|
91.7% | 33 / 36 | 100.0% | 11 / 11 | 62.5% | 15 / 24 |
python/doxygen_autodoc/coal/BVH/BVH_model.h |
|
92.9% | 13 / 14 | 100.0% | 10 / 10 | 50.0% | 3 / 6 |
python/doxygen_autodoc/coal/collision_data.h |
|
87.2% | 150 / 172 | 100.0% | 33 / 33 | 65.0% | 117 / 180 |
python/doxygen_autodoc/coal/hfield.h |
|
85.7% | 24 / 28 | 100.0% | 16 / 16 | 40.0% | 12 / 30 |
python/doxygen_autodoc/coal/math/transform.h |
|
90.0% | 36 / 40 | 100.0% | 17 / 17 | 41.9% | 26 / 62 |
python/doxygen_autodoc/coal/mesh_loader/loader.h |
|
90.0% | 9 / 10 | 100.0% | 4 / 4 | 33.3% | 2 / 6 |
python/doxygen_autodoc/coal/narrowphase/gjk.h |
|
100.0% | 6 / 6 | 100.0% | 2 / 2 | 100.0% | 2 / 2 |
python/doxygen_autodoc/coal/octree.h |
|
85.7% | 12 / 14 | 100.0% | 5 / 5 | 38.9% | 7 / 18 |
python/doxygen_autodoc/coal/shape/geometric_shapes.h |
|
88.9% | 217 / 244 | 100.0% | 93 / 93 | 47.7% | 144 / 302 |
python/gjk.cc |
|
77.8% | 70 / 90 | 20.0% | 1 / 5 | 45.1% | 74 / 164 |
python/math.cc |
|
84.4% | 76 / 90 | 42.9% | 3 / 7 | 47.7% | 84 / 176 |
python/octree.cc |
|
70.0% | 21 / 30 | 33.3% | 1 / 3 | 42.6% | 29 / 68 |
python/pickle.hh |
|
90.9% | 20 / 22 | 60.3% | 41 / 68 | 41.7% | 20 / 48 |
python/serializable.hh |
|
100.0% | 14 / 14 | 100.0% | 21 / 21 | 50.0% | 20 / 40 |
python/utils/std-pair.hh |
|
13.0% | 3 / 23 | 25.0% | 1 / 4 | 0.0% | 0 / 42 |
python/version.cc |
|
77.8% | 14 / 18 | 33.3% | 1 / 3 | 35.7% | 25 / 70 |
src/broadphase/broadphase_bruteforce.cpp |
|
60.0% | 48 / 80 | 62.5% | 10 / 16 | 39.4% | 41 / 104 |
src/broadphase/broadphase_collision_manager.cpp |
|
73.9% | 17 / 23 | 71.4% | 5 / 7 | 63.6% | 14 / 22 |
src/broadphase/broadphase_dynamic_AABB_tree.cpp |
|
46.7% | 188 / 403 | 54.5% | 18 / 33 | 27.6% | 168 / 608 |
src/broadphase/broadphase_dynamic_AABB_tree_array.cpp |
|
45.3% | 168 / 371 | 50.0% | 15 / 30 | 28.8% | 137 / 476 |
src/broadphase/broadphase_interval_tree.cpp |
|
60.4% | 220 / 364 | 70.8% | 17 / 24 | 39.2% | 222 / 567 |
src/broadphase/broadphase_SaP.cpp |
|
68.9% | 326 / 473 | 60.0% | 21 / 35 | 49.5% | 306 / 618 |
src/broadphase/broadphase_SSaP.cpp |
|
73.4% | 188 / 256 | 75.0% | 18 / 24 | 49.9% | 174 / 349 |
src/broadphase/default_broadphase_callbacks.cpp |
|
34.1% | 15 / 44 | 27.3% | 3 / 11 | 17.9% | 5 / 28 |
src/broadphase/detail/interval_tree.cpp |
|
58.1% | 158 / 272 | 52.9% | 9 / 17 | 42.3% | 66 / 156 |
src/broadphase/detail/interval_tree_node.cpp |
|
37.0% | 10 / 27 | 75.0% | 3 / 4 | 0.0% | 0 / 6 |
src/broadphase/detail/morton.cpp |
|
60.9% | 14 / 23 | 50.0% | 1 / 2 | -% | 0 / 0 |
src/broadphase/detail/simple_interval.cpp |
|
50.0% | 2 / 4 | 50.0% | 1 / 2 | -% | 0 / 0 |
src/broadphase/detail/spatial_hash.cpp |
|
100.0% | 23 / 23 | 100.0% | 2 / 2 | 87.5% | 7 / 8 |
src/BV/AABB.cpp |
|
41.3% | 38 / 92 | 50.0% | 4 / 8 | 19.4% | 31 / 160 |
src/BV/kDOP.cpp |
|
56.6% | 64 / 113 | 54.3% | 19 / 35 | 22.4% | 35 / 156 |
src/BV/kIOS.cpp |
|
50.6% | 45 / 89 | 46.7% | 7 / 15 | 28.5% | 45 / 158 |
src/BV/OBB.cpp |
|
88.4% | 214 / 242 | 73.7% | 14 / 19 | 51.9% | 481 / 926 |
src/BV/OBBRSS.cpp |
|
0.0% | 0 / 5 | 0.0% | 0 / 1 | -% | 0 / 0 |
src/BV/RSS.cpp |
|
75.3% | 448 / 595 | 69.2% | 9 / 13 | 46.9% | 958 / 2044 |
src/BVH/BV_fitter.cpp |
|
66.8% | 290 / 434 | 62.1% | 18 / 29 | 39.1% | 312 / 797 |
src/BVH/BV_splitter.cpp |
|
90.8% | 109 / 120 | 100.0% | 32 / 32 | 45.1% | 55 / 122 |
src/BVH/BVH_model.cpp |
|
55.9% | 374 / 669 | 74.0% | 91 / 123 | 34.0% | 256 / 753 |
src/BVH/BVH_utility.cpp |
|
85.8% | 332 / 387 | 100.0% | 25 / 25 | 43.2% | 403 / 932 |
src/collision.cpp |
|
75.6% | 62 / 82 | 100.0% | 7 / 7 | 17.3% | 44 / 254 |
src/collision_data.cpp |
|
100.0% | 4 / 4 | 100.0% | 2 / 2 | 100.0% | 4 / 4 |
src/collision_func_matrix.cpp |
|
90.7% | 323 / 356 | 16.2% | 39 / 240 | 17.7% | 29 / 164 |
src/collision_node.cpp |
|
100.0% | 23 / 23 | 100.0% | 3 / 3 | 79.2% | 19 / 24 |
src/collision_object.cpp |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | 25.0% | 1 / 4 |
src/collision_utility.cpp |
|
0.0% | 0 / 34 | 0.0% | 0 / 10 | 0.0% | 0 / 113 |
src/contact_patch.cpp |
|
32.2% | 19 / 59 | 33.3% | 2 / 6 | 10.3% | 21 / 204 |
src/contact_patch/contact_patch_solver.cpp |
|
48.8% | 20 / 41 | 30.0% | 3 / 10 | 8.7% | 4 / 46 |
src/contact_patch_func_matrix.cpp |
|
89.8% | 274 / 305 | 0.9% | 1 / 110 | 6.2% | 4 / 64 |
src/distance.cpp |
|
34.3% | 23 / 67 | 50.0% | 3 / 6 | 9.1% | 19 / 208 |
src/distance/box_halfspace.cpp |
|
100.0% | 10 / 10 | 100.0% | 2 / 2 | 50.0% | 2 / 4 |
src/distance/box_plane.cpp |
|
100.0% | 10 / 10 | 100.0% | 2 / 2 | 50.0% | 2 / 4 |
src/distance/box_sphere.cpp |
|
100.0% | 10 / 10 | 100.0% | 2 / 2 | 50.0% | 2 / 4 |
src/distance/capsule_capsule.cpp |
|
95.3% | 61 / 64 | 100.0% | 3 / 3 | 53.8% | 71 / 132 |
src/distance/capsule_halfspace.cpp |
|
100.0% | 10 / 10 | 100.0% | 2 / 2 | 50.0% | 2 / 4 |
src/distance/capsule_plane.cpp |
|
100.0% | 10 / 10 | 100.0% | 2 / 2 | 50.0% | 2 / 4 |
src/distance/cone_halfspace.cpp |
|
100.0% | 10 / 10 | 100.0% | 2 / 2 | 50.0% | 2 / 4 |
src/distance/cone_plane.cpp |
|
100.0% | 10 / 10 | 100.0% | 2 / 2 | 50.0% | 2 / 4 |
src/distance/convex_halfspace.cpp |
|
50.0% | 1 / 2 | 50.0% | 2 / 4 | 25.0% | 2 / 8 |
src/distance/convex_plane.cpp |
|
50.0% | 1 / 2 | 50.0% | 2 / 4 | 25.0% | 2 / 8 |
src/distance/cylinder_halfspace.cpp |
|
100.0% | 10 / 10 | 100.0% | 2 / 2 | 50.0% | 2 / 4 |
src/distance/cylinder_plane.cpp |
|
100.0% | 10 / 10 | 100.0% | 2 / 2 | 50.0% | 2 / 4 |
src/distance/ellipsoid_halfspace.cpp |
|
100.0% | 10 / 10 | 100.0% | 2 / 2 | 50.0% | 2 / 4 |
src/distance/ellipsoid_plane.cpp |
|
100.0% | 10 / 10 | 100.0% | 2 / 2 | 50.0% | 2 / 4 |
src/distance/halfspace_halfspace.cpp |
|
100.0% | 4 / 4 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/distance/halfspace_plane.cpp |
|
40.0% | 4 / 10 | 50.0% | 1 / 2 | 0.0% | 0 / 4 |
src/distance/plane_plane.cpp |
|
100.0% | 4 / 4 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/distance/sphere_capsule.cpp |
|
100.0% | 10 / 10 | 100.0% | 2 / 2 | 50.0% | 2 / 4 |
src/distance/sphere_cylinder.cpp |
|
100.0% | 10 / 10 | 100.0% | 2 / 2 | 50.0% | 2 / 4 |
src/distance/sphere_halfspace.cpp |
|
100.0% | 10 / 10 | 100.0% | 2 / 2 | 50.0% | 2 / 4 |
src/distance/sphere_plane.cpp |
|
100.0% | 10 / 10 | 100.0% | 2 / 2 | 50.0% | 2 / 4 |
src/distance/sphere_sphere.cpp |
|
100.0% | 4 / 4 | 100.0% | 1 / 1 | -% | 0 / 0 |
src/distance/triangle_halfspace.cpp |
|
100.0% | 10 / 10 | 100.0% | 2 / 2 | 50.0% | 2 / 4 |
src/distance/triangle_plane.cpp |
|
40.0% | 4 / 10 | 50.0% | 1 / 2 | 0.0% | 0 / 4 |
src/distance/triangle_sphere.cpp |
|
100.0% | 10 / 10 | 100.0% | 2 / 2 | 50.0% | 2 / 4 |
src/distance/triangle_triangle.cpp |
|
96.9% | 31 / 32 | 100.0% | 1 / 1 | 50.0% | 43 / 86 |
src/distance_func_matrix.cpp |
|
81.0% | 235 / 290 | 5.7% | 8 / 141 | 9.0% | 14 / 156 |
src/hfield.cpp |
|
25.0% | 4 / 16 | 25.0% | 2 / 8 | -% | 0 / 0 |
src/intersect.cpp |
|
85.9% | 177 / 206 | 50.0% | 4 / 8 | 54.2% | 334 / 616 |
src/math/transform.cpp |
|
0.0% | 0 / 7 | 0.0% | 0 / 2 | 0.0% | 0 / 18 |
src/mesh_loader/assimp.cpp |
|
85.7% | 42 / 49 | 100.0% | 5 / 5 | 20.8% | 27 / 130 |
src/mesh_loader/loader.cpp |
|
81.1% | 43 / 53 | 91.7% | 11 / 12 | 29.0% | 27 / 93 |
src/narrowphase/details.h |
|
93.3% | 318 / 341 | 100.0% | 14 / 14 | 50.1% | 469 / 936 |
src/narrowphase/gjk.cpp |
|
86.0% | 684 / 795 | 92.9% | 26 / 28 | 44.6% | 673 / 1509 |
src/narrowphase/minkowski_difference.cpp |
|
76.5% | 127 / 166 | 15.7% | 157 / 998 | 33.5% | 71 / 212 |
src/narrowphase/support_functions.cpp |
|
64.0% | 317 / 495 | 39.2% | 31 / 79 | 41.4% | 376 / 908 |
src/octree.cpp |
|
6.6% | 8 / 121 | 6.2% | 1 / 16 | 5.8% | 14 / 242 |
src/shape/geometric_shapes.cpp |
|
97.1% | 101 / 104 | 80.0% | 12 / 15 | 52.7% | 119 / 226 |
src/shape/geometric_shapes_utility.cpp |
|
38.8% | 290 / 748 | 46.8% | 29 / 62 | 10.9% | 326 / 2980 |
src/traversal/traversal_recurse.cpp |
|
100.0% | 168 / 168 | 100.0% | 12 / 12 | 64.9% | 148 / 228 |
test/accelerated_gjk.cpp |
|
100.0% | 163 / 163 | 100.0% | 23 / 23 | 50.1% | 643 / 1284 |
test/benchmark.cpp |
|
0.0% | 0 / 104 | 0.0% | 0 / 16 | 0.0% | 0 / 228 |
test/box_box_collision.cpp |
|
100.0% | 21 / 21 | 100.0% | 2 / 2 | 50.0% | 76 / 152 |
test/box_box_distance.cpp |
|
99.3% | 146 / 147 | 100.0% | 8 / 8 | 49.4% | 527 / 1066 |
test/broadphase.cpp |
|
72.7% | 248 / 341 | 100.0% | 12 / 12 | 44.4% | 440 / 990 |
test/broadphase_collision_1.cpp |
|
89.3% | 258 / 289 | 100.0% | 18 / 18 | 48.3% | 585 / 1212 |
test/broadphase_collision_2.cpp |
|
100.0% | 158 / 158 | 100.0% | 13 / 13 | 52.9% | 407 / 770 |
test/broadphase_dynamic_AABB_tree.cpp |
|
100.0% | 34 / 34 | 100.0% | 4 / 4 | 51.8% | 58 / 112 |
test/bvh_models.cpp |
|
98.8% | 245 / 248 | 100.0% | 54 / 54 | 49.4% | 668 / 1352 |
test/capsule_box_1.cpp |
|
100.0% | 46 / 46 | 100.0% | 2 / 2 | 49.5% | 196 / 396 |
test/capsule_box_2.cpp |
|
100.0% | 22 / 22 | 100.0% | 2 / 2 | 49.0% | 99 / 202 |
test/capsule_capsule.cpp |
|
99.5% | 189 / 190 | 100.0% | 12 / 12 | 49.3% | 552 / 1120 |
test/collision.cpp |
|
93.7% | 313 / 334 | 100.0% | 45 / 45 | 40.6% | 630 / 1550 |
test/collision_node_asserts.cpp |
|
100.0% | 30 / 30 | 100.0% | 3 / 3 | 47.6% | 78 / 164 |
test/contact_patch.cpp |
|
96.1% | 649 / 675 | 100.0% | 22 / 22 | 49.4% | 1902 / 3850 |
test/convex.cpp |
|
100.0% | 102 / 102 | 100.0% | 6 / 6 | 50.5% | 468 / 926 |
test/distance.cpp |
|
92.2% | 237 / 257 | 90.9% | 10 / 11 | 36.4% | 718 / 1970 |
test/distance_lower_bound.cpp |
|
100.0% | 127 / 127 | 100.0% | 11 / 11 | 50.2% | 334 / 666 |
test/frontlist.cpp |
|
99.0% | 192 / 194 | 100.0% | 16 / 16 | 50.1% | 356 / 710 |
test/geometric_shapes.cpp |
|
98.4% | 3047 / 3096 | 71.6% | 121 / 169 | 49.2% | 6143 / 12476 |
test/gjk.cpp |
|
90.2% | 259 / 287 | 100.0% | 11 / 11 | 47.9% | 731 / 1526 |
test/gjk_asserts.cpp |
|
100.0% | 53 / 53 | 100.0% | 4 / 4 | 58.6% | 109 / 186 |
test/gjk_convergence_criterion.cpp |
|
97.2% | 70 / 72 | 100.0% | 5 / 5 | 50.1% | 265 / 529 |
test/hfields.cpp |
|
100.0% | 490 / 490 | 100.0% | 19 / 19 | 50.4% | 1289 / 2560 |
test/math.cpp |
|
100.0% | 75 / 75 | 100.0% | 9 / 9 | 50.1% | 436 / 870 |
test/normal_and_nearest_points.cpp |
|
99.3% | 435 / 438 | 100.0% | 99 / 99 | 48.9% | 1750 / 3580 |
test/obb.cpp |
|
76.9% | 513 / 667 | 90.3% | 28 / 31 | 48.1% | 1020 / 2122 |
test/octree.cpp |
|
71.0% | 93 / 131 | 83.3% | 5 / 6 | 39.4% | 204 / 518 |
test/profiling.cpp |
|
44.3% | 74 / 167 | 71.4% | 10 / 14 | 17.6% | 85 / 484 |
test/security_margin.cpp |
|
100.0% | 277 / 277 | 100.0% | 14 / 14 | 49.3% | 792 / 1608 |
test/serialization.cpp |
|
100.0% | 270 / 270 | 100.0% | 137 / 137 | 51.3% | 769 / 1499 |
test/shape_inflation.cpp |
|
96.4% | 81 / 84 | 96.0% | 24 / 25 | 46.7% | 155 / 332 |
test/simple.cpp |
|
100.0% | 203 / 203 | 100.0% | 7 / 7 | 50.0% | 980 / 1960 |
test/swept_sphere_radius.cpp |
|
100.0% | 154 / 154 | 100.0% | 43 / 43 | 50.8% | 783 / 1540 |
test/utility.cpp |
|
80.0% | 324 / 405 | 92.1% | 35 / 38 | 34.5% | 234 / 678 |
test/utility.h |
|
100.0% | 5 / 5 | 100.0% | 2 / 2 | -% | 0 / 0 |