添加getShapesByType方法