public void clearHedrons()
    {
        for(int i=0; i<shapes.size(); i++)
        {
            if(shapes.get(i).getPoints().size()==0 && !shapes.get(i).isSelected())
            {
                shapes.remove(i);
                i--;
            }
        }
    }