(self)
| 25 | self.assert_array_equal([0], mesh.get_voxel_adjacent_voxels(1)) |
| 26 | |
| 27 | def test_hex_connectivity(self): |
| 28 | mesh = pymesh.generate_box_mesh([0.0, 0.0, 0.0], [1.0, 1.0, 1.0], |
| 29 | num_samples=2, |
| 30 | using_simplex=False) |
| 31 | mesh.enable_connectivity() |
| 32 | |
| 33 | self.assertEqual(27, mesh.num_vertices) |
| 34 | self.assertEqual(24, mesh.num_faces) |
| 35 | self.assertEqual(8, mesh.num_voxels) |
| 36 | |
| 37 | self.assertEqual(3, len(mesh.get_voxel_adjacent_voxels(0))) |
| 38 | self.assertEqual(3, len(mesh.get_voxel_adjacent_voxels(1))) |
| 39 | self.assertEqual(3, len(mesh.get_voxel_adjacent_voxels(2))) |
| 40 | self.assertEqual(3, len(mesh.get_voxel_adjacent_voxels(3))) |
| 41 | self.assertEqual(3, len(mesh.get_voxel_adjacent_voxels(4))) |
| 42 | self.assertEqual(3, len(mesh.get_voxel_adjacent_voxels(5))) |
| 43 | self.assertEqual(3, len(mesh.get_voxel_adjacent_voxels(6))) |
| 44 | self.assertEqual(3, len(mesh.get_voxel_adjacent_voxels(7))) |
| 45 | |
| 46 | def test_2D_area_attribute(self): |
| 47 | vertices = np.array([ |
nothing calls this directly
no test coverage detected