def test_diagonal_rib_3d(self):
     cell = self.glider.cells[self.cell_no]
     diag = DiagonalRib((0.1, -1), (0.3, -1), (0.1, 0.8), (0.5, 0.8), self.cell_no)
     l1, l2 = diag.get_3d(self.glider)
     l1 = l1.tolist()
     Graph.Graphics([Graph.Line(cell.rib1.profile_3d.data),
                     Graph.Line(cell.rib2.profile_3d.data),
                     Graph.Polygon(l1 + l2[::-1])])
 def test_diagonal_rib_2d(self):
     diag = DiagonalRib((0.1, -1), (0.3, -1), (0.1, 0.8), (0.5, 0.8), self.cell_no)
     l1, l2 = diag.get_flattened(self.glider, ribs_flattened=None)
     Graph.Graphics2D([Graph.Line(l1.data.tolist()+l2.data.tolist()[::-1])])