from abc import ABCMeta, abstractmethod


class SignalTransform(object):
    __metaclass__ = ABCMeta

    @abstractmethod
    def interpolate(self, image):
        """ gets the value of the signal at the specific point,
            as the signal is discrete it will be interpolated
        """
        return

0fb859a1504454590ffdb236769f40b0136b326f
<mask token>

<mask token>


class SignalTransform(object):
    <mask token>
    <mask token>

<mask token>


class SignalTransform(object):
    <mask token>

    @abstractmethod
    def interpolate(self, image):
        """ gets the value of the signal at the specific point,
            as the signal is discrete it will be interpolated
        """
        return

<mask token>


class SignalTransform(object):
    __metaclass__ = ABCMeta

    @abstractmethod
    def interpolate(self, image):
        """ gets the value of the signal at the specific point,
            as the signal is discrete it will be interpolated
        """
        return

from abc import ABCMeta, abstractmethod


class SignalTransform(object):
    __metaclass__ = ABCMeta

    @abstractmethod
    def interpolate(self, image):
        """ gets the value of the signal at the specific point,
            as the signal is discrete it will be interpolated
        """
        return
