Packagefrocessing.color
Classpublic class ColorConvert

RGB と HSV の変換メソッドを提供します.



Public Methods
 MethodDefined by
  
gray2UInt(gray:uint):uint
[static] グレー値 を 24bit Color に変換します.
ColorConvert
  
HSV2RGB(_h:Number, _s:Number, _v:Number):Object
[static] HSV値 を RGB値 に変換します.
ColorConvert
  
HSV2UInt(h:Number, s:Number, v:Number):uint
[static] HSV値 を 24bit Color に変換します.
ColorConvert
  
RGB2HSV(_r:uint, _g:uint, _b:uint):Object
[static] RGB値 を HSV値 に変換します.
ColorConvert
  
RGB2UInt(r:uint, g:uint, b:uint):uint
[static] RGB値 を 24bit Color に変換します.
ColorConvert
  
UInt2HSV(col:uint):Object
[static] 24bit Color を HSV値に変換します.
ColorConvert
  
UInt2RGB(col:uint):Object
[static] 24bit Color を RGB値に変換します.
ColorConvert
Method detail
gray2UInt()method
public static function gray2UInt(gray:uint):uint

グレー値 を 24bit Color に変換します.

Parameters
gray:uint — [0,255]

Returns
uint — 0xRRGGBB
HSV2RGB()method 
public static function HSV2RGB(_h:Number, _s:Number, _v:Number):Object

HSV値 を RGB値 に変換します.

Parameters
_h:Number — hue degree 360
 
_s:Number — saturation [0.0,1.0]
 
_v:Number — brightness [0.0,1.0]

Returns
Object — { r:uint, g:uint ,b:uint }
HSV2UInt()method 
public static function HSV2UInt(h:Number, s:Number, v:Number):uint

HSV値 を 24bit Color に変換します.

Parameters
h:Number — hue degree 360
 
s:Number — saturation [0.0,1.0]
 
v:Number — brightness [0.0,1.0]

Returns
uint — 0xRRGGBB
RGB2HSV()method 
public static function RGB2HSV(_r:uint, _g:uint, _b:uint):Object

RGB値 を HSV値 に変換します.

Parameters
_r:uint — red [0,255]
 
_g:uint — green [0,255]
 
_b:uint — blue [0,255]

Returns
Object — { h:Number, s:Number, v:Number }
RGB2UInt()method 
public static function RGB2UInt(r:uint, g:uint, b:uint):uint

RGB値 を 24bit Color に変換します.

Parameters
r:uint — red [0,255]
 
g:uint — green [0,255]
 
b:uint — blue [0,255]

Returns
uint — 0xRRGGBB
UInt2HSV()method 
public static function UInt2HSV(col:uint):Object

24bit Color を HSV値に変換します.

Parameters
col:uint — 0xRRGGBB

Returns
Object — { h:Number, s:Number, v:Number }
UInt2RGB()method 
public static function UInt2RGB(col:uint):Object

24bit Color を RGB値に変換します.

Parameters
col:uint — 0xRRGGBB

Returns
Object — { r:uint, g:uint, b:uint }