(self, src_pts)
This method performs the deformation on the input points.

        :param numpy.ndarray src_pts: the array of dimensions (*n_points*, *3*)
            containing the points to deform. The points have to be arranged by
            row.
        :return: the deformed points
        :rtype: numpy.ndarray (with shape = (*n_points*, *3*))
This method performs the deformation on the input points.
This method performs the deformation on the input points .
def __call__(self, src_pts):
        """
        This method performs the deformation on the input points.

        :param numpy.ndarray src_pts: the array of dimensions (*n_points*, *3*)
            containing the points to deform. The points have to be arranged by
            row.
        :return: the deformed points
        :rtype: numpy.ndarray (with shape = (*n_points*, *3*))
        """
        try:
            return self.__func(src_pts)
        except:
            return np.array([self.__func(pt) for pt in src_pts])
def __call__ ( self , src_pts ) : try : return self . __func ( src_pts ) except : return np . array ( [ self . __func ( pt ) for pt in src_pts ] )