src/SyHolloway/MrColor/Format/Hsl.php
private function hueToRgb($v1, $v2, $vH)
    {
        if ($vH < 0) {
            $vH += 1;
        }

        if ($vH > 1) {
            $vH -= 1;
        }

        if ((6 * $vH) < 1) {
            return ($v1 + ($v2 - $v1) * 6 * $vH);
        }

        if ((2 * $vH) < 1) {
            return $v2;
        }

        if ((3 * $vH) < 2) {
            return ($v1 + ($v2-$v1) * ( (2/3)-$vH ) * 6);
        }

        return $v1;
    }
private function hueToRgb($v1, $v2, $vH)
    {
        if ($vH < 0) {
            $vH += 1;
        }

        if ($vH > 1) {
            $vH -= 1;
        }

        if ((6 * $vH) < 1) {
            return ($v1 + ($v2 - $v1) * 6 * $vH);
        }

        if ((2 * $vH) < 1) {
            return $v2;
        }

        if ((3 * $vH) < 2) {
            return ($v1 + ($v2-$v1) * ( (2/3)-$vH ) * 6);
        }

        return $v1;
    }
private function hueToRgb ( $ v1 , $ v2 , $ vH ) { if ( $ vH < 0 ) { $ vH += 1 ; } if ( $ vH > 1 ) { $ vH -= 1 ; } if ( ( 6 * $ vH ) < 1 ) { return ( $ v1 + ( $ v2 - $ v1 ) * 6 * $ vH ) ; } if ( ( 2 * $ vH ) < 1 ) { return $ v2 ; } if ( ( 3 * $ vH ) < 2 ) { return ( $ v1 + ( $ v2 - $ v1 ) * ( ( 2 / 3 ) - $ vH ) * 6 ) ; } return $ v1 ; }
Given a Hue, returns corresponding RGB value

@param  float $v1
@param  float $v2
@param  float $vH
@return float
Given a Hue returns corresponding RGB value