def __init__(self, red, green, blue, alpha):
        super(RGBA, self).__init__(red, green, blue)

        if (alpha < 0.0) or (alpha > 1.0):
            errorCompString = ' Alpha'
            raise ValueError('Color parameter outside of expected range: '
                        + errorCompString)

        self._alpha = alpha
Creates an RGBA color with the specified red, green, blue and alpha
dataset/ETHPy150Open rwl/muntjac/muntjac/addon/invient/color.py/RGBA.__init__