RgbColor
in package
implements
IColor
Read onlyYes
Table of Contents
Interfaces
- IColor
- GD関数ラッパー処理での色。
Constants
- RGB_MAXIMUM = 255
- RGB_MINIMUM = 0
Properties
Methods
- __construct() : mixed
- 生成。
- __toString() : string
- fromHtmlColorCode() : RgbColor
- toHtml() : string
- HTML的なカラーコードに変換。
- fromHex() : int
- 16進数表現から色要素の数値に変換。
Constants
RGB_MAXIMUM
public
mixed
RGB_MAXIMUM
= 255
RGB_MINIMUM
public
mixed
RGB_MINIMUM
= 0
Properties
$alpha
public
int
$alpha
= IColor::ALPHA_NONE
$blue
public
int
$blue
$green
public
int
$green
$red
public
int
$red
Methods
__construct()
生成。
public
__construct(int $red, int $green, int $blue[, int $alpha = IColor::ALPHA_NONE ]) : mixed
Parameters
- $red : int
- $green : int
- $blue : int
- $alpha : int = IColor::ALPHA_NONE
Tags
__toString()
public
__toString() : string
Return values
stringfromHtmlColorCode()
public
static fromHtmlColorCode(string $htmlColor) : RgbColor
Parameters
- $htmlColor : string
Return values
RgbColortoHtml()
HTML的なカラーコードに変換。
public
toHtml() : string
CSS も若干あれなこう、やることが多いあれ。
Return values
stringfromHex()
16進数表現から色要素の数値に変換。
private
static fromHex(string $s, bool $isAlpha) : int
Parameters
- $s : string
- $isAlpha : bool