setShapeFrom