Packagefrocessing.color
Classpublic class FColorInjector
ImplementsIFColor

今後使うかもしれないクラス.



Public Properties
 PropertyDefined by
  alpha : Number
Alpha
FColorInjector
  alpha8 : uint
FColorInjector
  b : uint
Blue
FColorInjector
  fcolor : FColor
FColorInjector
  g : uint
Green
FColorInjector
  h : Number
Hue degree 360
FColorInjector
  hr : Number
Hue radian
FColorInjector
  is_updated : Boolean
FColorInjector
  r : uint
Red
FColorInjector
  s : Number
Saturation [0.0,0.1]
FColorInjector
  v : Number
Brightness [0.0,0.1]
FColorInjector
  value : uint
24bit Color
FColorInjector
  value32 : uint
32bit Color
FColorInjector
Public Methods
 MethodDefined by
  
FColorInjector(col:uint, a:Number = 1.0)
FColorInjector
  
applySetting():void
function call after setting
FColorInjector
  
gray(gray_:uint, a:Number = 1.0):void
グレイ値を指定します
FColorInjector
  
hsv(h_:Number, s_:Number = 1.0, v_:Number = 1.0, a:Number = 1.0):void
HSV値を指定します
FColorInjector
  
rgb(r_:uint, g_:uint, b_:uint, a:Number = 1.0):void
RGB値を指定します
FColorInjector
Property detail
alphaproperty
alpha:Number  [read-write]

Alpha

Implementation
    public function get alpha():Number
    public function set alpha(value:Number):void
alpha8property 
alpha8:uint  [read-write]Implementation
    public function get alpha8():uint
    public function set alpha8(value:uint):void
bproperty 
b:uint  [read-write]

Blue

Implementation
    public function get b():uint
    public function set b(value:uint):void
fcolorproperty 
public var fcolor:FColor
gproperty 
g:uint  [read-write]

Green

Implementation
    public function get g():uint
    public function set g(value:uint):void
hproperty 
h:Number  [read-write]

Hue degree 360

Implementation
    public function get h():Number
    public function set h(value:Number):void
hrproperty 
hr:Number  [read-write]

Hue radian

Implementation
    public function get hr():Number
    public function set hr(value:Number):void
is_updatedproperty 
public var is_updated:Boolean
rproperty 
r:uint  [read-write]

Red

Implementation
    public function get r():uint
    public function set r(value:uint):void
sproperty 
s:Number  [read-write]

Saturation [0.0,0.1]

Implementation
    public function get s():Number
    public function set s(value:Number):void
vproperty 
v:Number  [read-write]

Brightness [0.0,0.1]

Implementation
    public function get v():Number
    public function set v(value:Number):void
valueproperty 
value:uint  [read-write]

24bit Color

Implementation
    public function get value():uint
    public function set value(value:uint):void
value32property 
value32:uint  [read-write]

32bit Color

Implementation
    public function get value32():uint
    public function set value32(value:uint):void
Constructor detail
FColorInjector()constructor
public function FColorInjector(col:uint, a:Number = 1.0)Parameters
col:uint
 
a:Number (default = 1.0)
Method detail
applySetting()method
public function applySetting():void

function call after setting

gray()method 
public function gray(gray_:uint, a:Number = 1.0):void

グレイ値を指定します

Parameters
gray_:uint — [0,255]
 
a:Number (default = 1.0) — [0.0,1.0]
hsv()method 
public function hsv(h_:Number, s_:Number = 1.0, v_:Number = 1.0, a:Number = 1.0):void

HSV値を指定します

Parameters
h_:Number — degree 360
 
s_:Number (default = 1.0) — [0.0,1.0]
 
v_:Number (default = 1.0) — [0.0,1.0]
 
a:Number (default = 1.0) — [0.0,1.0]
rgb()method 
public function rgb(r_:uint, g_:uint, b_:uint, a:Number = 1.0):void

RGB値を指定します

Parameters
r_:uint — [0,255]
 
g_:uint — [0,255]
 
b_:uint — [0,255]
 
a:Number (default = 1.0) — [0.0,1.0]