def transform()

in colorSchemeTool.py [0:0]


    def transform(self, default_value, add_luma=0.0):
        if default_value == IGNORE_COLOR_VALUE:
            return IGNORE_COLOR_VALUE
        if self.inverted:
            dy, di, dq = hex_to_yiq(default_value)
            dy = 1 - dy
            if dy < 0.5:
                dy += add_luma
            r, g, b = colorsys.yiq_to_rgb(dy, di, dq)
            return rgb_to_hex(r, g, b)
        return default_value