Interface IShapeProvider