色情報を扱うクラスです.RGB値(赤・緑・青の輝度)←→HSL値(色相・彩度・明度)への変換をサポートします.
RGB値と a(透明度) を渡して初期化します:
new Color(r,g,b,a)
HTMLの色名を表す文字列を渡して初期化します:
new Color(name)
h(色相), s(彩度), l(明度), a(透明度) を属性としてもつオブジェクトparamを渡して,初期化します(aは省略可能):
new Color(param)
panel.getImageData で得られたイメージデータの点 (x,y)における色情報を用いて初期化します:
new Color(imageData, x, y);
r
,g
,b
それぞれ0から255までa
0から255までh
0から359までs
,l
0から1までh
は同じ向きの角度を表す範囲内の値に変換されますr
, g
, b
h
, s
, l
a
透明度を読み書きしますname