Packagefrocessing.color
Classpublic class AbstractColorUpdater
InheritanceAbstractColorUpdater Inheritance Object
Implements IColor
Subclasses ColorCMY, ColorHSL, ColorHSV

任意の色空間をRGB値へ変換する抽象クラス.



Public Properties
 PropertyDefined By
  a : Number
色の 透明度(Alpha) 値を示します. 有効な値は 0.0 ~ 1.0 です.デフォルト値は 1.0 です.
AbstractColorUpdater
  b : uint
色の 青(Blue) 値を示します. 有効な値は 0 ~ 255 です.デフォルト値は 0 です.
AbstractColorUpdater
  g : uint
色の 緑(Green) 値を示します. 有効な値は 0 ~ 255 です.デフォルト値は 0 です.
AbstractColorUpdater
  r : uint
色の 赤(Red) 値を示します. 有効な値は 0 ~ 255 です.デフォルト値は 0 です.
AbstractColorUpdater
  value : uint
24bit Color (0xRRGGBB) を示します.
AbstractColorUpdater
  value32 : uint
32bit Color (0xAARRGGBB) を示します.
AbstractColorUpdater
Public Methods
 MethodDefined By
  
AbstractColorUpdater
  
gray(gray_:uint):void
グレイ値で色を指定します.
AbstractColorUpdater
  
rgb(r:uint, g:uint, b:uint):void
RGB値で色を指定します.
AbstractColorUpdater
  
ColorRGB クラスのインスタンスを生成します.
AbstractColorUpdater
  
valueOf():uint
AbstractColorUpdater
Property Detail
aproperty
a:Number

色の 透明度(Alpha) 値を示します. 有効な値は 0.0 ~ 1.0 です.デフォルト値は 1.0 です.


Implementation
    public function get a():Number
    public function set a(value:Number):void
bproperty 
b:uint

色の 青(Blue) 値を示します. 有効な値は 0 ~ 255 です.デフォルト値は 0 です.


Implementation
    public function get b():uint
    public function set b(value:uint):void
gproperty 
g:uint

色の 緑(Green) 値を示します. 有効な値は 0 ~ 255 です.デフォルト値は 0 です.


Implementation
    public function get g():uint
    public function set g(value:uint):void
rproperty 
r:uint

色の 赤(Red) 値を示します. 有効な値は 0 ~ 255 です.デフォルト値は 0 です.


Implementation
    public function get r():uint
    public function set r(value:uint):void
valueproperty 
value:uint

24bit Color (0xRRGGBB) を示します.


Implementation
    public function get value():uint
    public function set value(value:uint):void
value32property 
value32:uint

32bit Color (0xAARRGGBB) を示します.


Implementation
    public function get value32():uint
    public function set value32(value:uint):void
Constructor Detail
AbstractColorUpdater()Constructor
public function AbstractColorUpdater()

Method Detail
gray()method
public function gray(gray_:uint):void

グレイ値で色を指定します.

Parameters

gray_:uint — Gray [0,255]

rgb()method 
public function rgb(r:uint, g:uint, b:uint):void

RGB値で色を指定します.

Parameters

r:uint — Red [0,255]
 
g:uint — Green [0,255]
 
b:uint — Blue [0,255]

toRGB()method 
public function toRGB():ColorRGB

ColorRGB クラスのインスタンスを生成します.

Returns
ColorRGB
valueOf()method 
public function valueOf():uint

Returns
uint — 0xRRBBGG