def home_xy(self):
        """ Initialize laser position by moving to endstop min position (0,0).

        This is a wrapper for the HManHelper function.

        :return: 0 if successful, -1 if an error occured
        """
        return HMH.home_xy(self)
    def home_xy(self):
        """ Initialize laser position by moving to endstop min position (0,0).

        This is a wrapper for the HManHelper function.

        :return: 0 if successful, -1 if an error occured
        """
        return HMH.home_xy(self)
    def laser_cut(self, x_delta, y_delta, las_setting="default"):
        """ Perform a single straight-line motion of the laser head
        while firing the laser according to the mask image.

        This is a wrapper for the HManHelper function.

        :param x_delta:
        :param y_delta:
        :param las_setting:

        :return:
        """

        return HMH.laser_cut(self, x_delta, y_delta, las_setting)
    def laser_cut(self, x_delta, y_delta, las_setting="default"):
        """ Perform a single straight-line motion of the laser head
        while firing the laser according to the mask image.

        This is a wrapper for the HManHelper function.

        :param x_delta:
        :param y_delta:
        :param las_setting:

        :return:
        """

        return HMH.laser_cut(self, x_delta, y_delta, las_setting)