class Term::ANSIColor::HSLTriple
def hue2rgb(x, y, h)
def hue2rgb(x, y, h) h < 0 and h += 1 h > 1 and h -= 1 (6 * h) < 1 and return x + (y - x) * 6 * h (2 * h) < 1 and return y (3 * h) < 2 and return x + (y - x) * ( (2 / 3.0) - h ) * 6 x end
def hue2rgb(x, y, h) h < 0 and h += 1 h > 1 and h -= 1 (6 * h) < 1 and return x + (y - x) * 6 * h (2 * h) < 1 and return y (3 * h) < 2 and return x + (y - x) * ( (2 / 3.0) - h ) * 6 x end