Cairo::Color::HSVクラス
Since 1.5?: HSV(色相、彩度、明度)で色を表現します。
cairoにはないrcairoでの拡張です。
Cairo::Color::HSV.new(h, s, v, a=1.0
-
HSVで表現した色を生成します。
- h: 色相
- s: 彩度
- v: 明度
- a: アルファ値
- Returns: 生成した色
hue
h
-
色相の値返します。
hue=(value)
h=(value)
-
色相の値を設定します。
saturation
s
-
彩度の値を返します。
saturation=(value)
s=(value)
-
彩度の値を設定します。
value
v
-
明度の値を返します。
value=(value)
v=(value)
-
明度の値を設定します。
to_a
to_ary
-
[hue, saturation, value, alpha]を返します。
- Returns: 色相、彩度、明度、アルファ値の配列
to_cmyk
-
CMYK形式に変換した色を返します。
to_hsv
-
複製を返します。
to_rgb
-
RGB形式に変換した色を返します。