(self)
| 23 | self.assertTrue(np.all(face_sources < mesh.num_faces)) |
| 24 | |
| 25 | def test_simple_cube(self): |
| 26 | mesh = generate_box_mesh( |
| 27 | np.array([0, 0, 0]), np.array([1, 1, 1])) |
| 28 | outer_hulls = compute_outer_hull(mesh, all_layers=True) |
| 29 | self.assertEqual(1, len(outer_hulls)) |
| 30 | outer_hull = outer_hulls[0] |
| 31 | |
| 32 | self.assertTrue(outer_hull.is_closed()) |
| 33 | self.assertEqual(mesh.num_vertices, outer_hull.num_vertices) |
| 34 | self.assertEqual(mesh.num_faces, outer_hull.num_faces) |
| 35 | self.assert_valid_attributes(mesh, outer_hull) |
| 36 | |
| 37 | def test_intersecting_cubes(self): |
| 38 | mesh_1 = generate_box_mesh( |
nothing calls this directly
no test coverage detected