Это уже Triangle. Рольф, ты не забывай - это абстрактный прямоугольник, у которого есть координаты X, Y, ширина и высота. НЕ графический. С графикой вообще нужно отдельно подумать - как ее рисовать. Вот в методе draw_rect твое удаление стороны и имеет шанс на реализацию (на самом деле, идея не такая уж бредовая, но нужно будет подумать. как ее красиво реализовать).