private function hue2rgb($v1, $v2, $hue)
		{
		if ($hue < 0)
			{
			$hue += 1;
			}
		if ($hue > 1)
			{
			$hue -= 1;
			}
		if ((6 * $hue) < 1)
			{
			return ($v1 + ($v2 - $v1) * 6 * $hue);
			}
		if ((2 * $hue) < 1)
			{
			return ($v2);
			}
		if ((3 * $hue) < 2)
			{
			return ($v1 + ($v2 - $v1) * (( 2 / 3) - $hue) * 6);
			}
		return $v1;
		}
private function hue2rgb($v1, $v2, $hue)
		{
		if ($hue < 0)
			{
			$hue += 1;
			}
		if ($hue > 1)
			{
			$hue -= 1;
			}
		if ((6 * $hue) < 1)
			{
			return ($v1 + ($v2 - $v1) * 6 * $hue);
			}
		if ((2 * $hue) < 1)
			{
			return ($v2);
			}
		if ((3 * $hue) < 2)
			{
			return ($v1 + ($v2 - $v1) * (( 2 / 3) - $hue) * 6);
			}
		return $v1;
		}
private function hue2rgb ( $ v1 , $ v2 , $ hue ) { if ( $ hue < 0 ) { $ hue += 1 ; } if ( $ hue > 1 ) { $ hue -= 1 ; } if ( ( 6 * $ hue ) < 1 ) { return ( $ v1 + ( $ v2 - $ v1 ) * 6 * $ hue ) ; } if ( ( 2 * $ hue ) < 1 ) { return ( $ v2 ) ; } if ( ( 3 * $ hue ) < 2 ) { return ( $ v1 + ( $ v2 - $ v1 ) * ( ( 2 / 3 ) - $ hue ) * 6 ) ; } return $ v1 ; }
Apply hue to a rgb color value.

@param integer $v1 Value 1
@param integer $v2 Value 2
@param integer $hue Hue
@return integer
Apply hue to a rgb color value .