Return new freeform shape positioned relative to specified offset.

        *origin_x* and *origin_y* locate the origin of the local coordinate
        system in slide coordinates (EMU), perhaps most conveniently by use
        of a |Length| object.

        Note that this method may be called more than once to add multiple
        shapes of the same geometry in different locations on the slide.

def convert_to_shape(self, origin_x=0, origin_y=0):
        """Return new freeform shape positioned relative to specified offset.

        *origin_x* and *origin_y* locate the origin of the local coordinate
        system in slide coordinates (EMU), perhaps most conveniently by use
        of a |Length| object.

        Note that this method may be called more than once to add multiple
        shapes of the same geometry in different locations on the slide.
        """
        sp = self._add_freeform_sp(origin_x, origin_y)
        path = self._start_path(sp)
        for drawing_operation in self:
            drawing_operation.apply_operation_to(path)
        return self._shapes._shape_factory(sp)