| Package | org.unbland.core.color |
| Class | public class HSV |
color パッケージ内に存在する他のカラーモデルと相互変換することが出来ます. 変換の際は各プロパティを有効な値に丸め込んだ上で変換します.
var hsv:HSV = new HSV(); hsv.h360 = 240.0; hsv.s = 1.0; hsv.v = 1.0; trace(hsv.toRGB().hex24.toString(16)) // ff0000
See also
| Property | Defined by | ||
|---|---|---|---|
| a : Number
HSV カラーの透明度 (Alpha) 要素の数値です.
| HSV | ||
| h : Number
HSV カラーの色相 (Hue) 要素の数値です.
| HSV | ||
| h360 : Number
HSV カラーの色相 (Hue) 要素を色相環上での角度で表現した数値です.
| HSV | ||
| s : Number
HSV カラーの彩度 (Saturation) 要素の数値です.
| HSV | ||
| v : Number
HSV カラーの明度 (Value, Brightness) 要素の数値です.
| HSV | ||
| Method | Defined by | ||
|---|---|---|---|
|
HSV(h:Number = 0.0, s:Number = 0.0, v:Number = 0.0, a:Number = 1.0)
新しい HSV インスタンスを作成します.
| HSV | ||
|
このオブジェクトの複製を返します.
| HSV | ||
|
このオブジェクトを CMYK カラーに変換したオブジェクトを返します.
| HSV | ||
|
このオブジェクトを HLS カラーに変換したオブジェクトを返します.
| HSV | ||
|
このオブジェクトを RGB カラーに変換したオブジェクトを返します.
| HSV | ||
|
toString():String
このオブジェクトのストリング表現を返します.
| HSV | ||
| a | property |
public var a:NumberHSV カラーの透明度 (Alpha) 要素の数値です. 有効な値は 0.0 - 1.0 で, デフォルト値は 1.0 です.
The default value is 1.0.
| h | property |
public var h:NumberHSV カラーの色相 (Hue) 要素の数値です. 有効な値は 0.0 - 1.0 で, デフォルト値は 0.0 です.
The default value is 0.0.
See also
| h360 | property |
h360:Number [read-write]HSV カラーの色相 (Hue) 要素を色相環上での角度で表現した数値です. 有効な値は 0.0 - 360.0 で, デフォルト値は 0.0 です. 色相環上での角度では, 赤は 0 度, 緑は 120 度, 青は 240 度で表現されます.
The default value is 0.0.
public function get h360():Number
public function set h360(value:Number):void
See also
| s | property |
public var s:NumberHSV カラーの彩度 (Saturation) 要素の数値です. 有効な値は 0.0 - 1.0 で, デフォルト値は 0.0 です. HLS カラーの彩度とは扱いが異なるので注意が必要です.
The default value is 0.0.
See also
| v | property |
public var v:NumberHSV カラーの明度 (Value, Brightness) 要素の数値です. 有効な値は 0.0 - 1.0 で, デフォルト値は 0.0 です.
The default value is 0.0.
| HSV | () | constructor |
public function HSV(h:Number = 0.0, s:Number = 0.0, v:Number = 0.0, a:Number = 1.0)新しい HSV インスタンスを作成します.
Parametersh:Number (default = 0.0) — HSV カラーの色相 (Hue) 要素を角度で表現した数値です.
有効な値は 0.0 - 360.0 で, デフォルト値は 0.0 です.
|
|
s:Number (default = 0.0) — HSV カラーの彩度 (Saturation) 要素の数値です.
有効な値は 0.0 - 1.0 で, デフォルト値は 0.0 です.
|
|
v:Number (default = 0.0) — HSV カラーの明度 (Value, Brightness) 要素の数値です.
有効な値は 0.0 - 1.0 で, デフォルト値は 0.0 です.
|
|
a:Number (default = 1.0) — HSV カラーの透明度 (Alpha) 要素の数値です.
有効な値は 0.0 - 1.0 で, デフォルト値は 1.0 です.
|
| clone | () | method |
| toCMYK | () | method |
public function toCMYK():CMYKこのオブジェクトを CMYK カラーに変換したオブジェクトを返します. 内部で一度 RGB カラーに変換した後に CMYK カラーへと変換します.
ReturnsCMYK —
CMYK カラーに変換したオブジェクトです.
|
| toHLS | () | method |
public function toHLS():HLSこのオブジェクトを HLS カラーに変換したオブジェクトを返します. 内部で一度 RGB カラーに変換した後に HLS カラーへと変換します.
ReturnsHLS —
HLS カラーに変換したオブジェクトです.
|
| toRGB | () | method |
| toString | () | method |
public function toString():Stringこのオブジェクトのストリング表現を返します.
ReturnsString — このオブジェクトのストリング表現です.
|