class Color

Holds the color information.

Methods

__construct(string $hexString = '', float $alpha = 1.0)

Color constructor.

array
getRgb()

Get RGB array

array
getRgba()

Get RGBA array

array
hexToRgb(string $hex)

Convert hex string to RGB

string
getHexString()

Get hex string.

setHexString(string $hexString)

Set hex string.

float
getAlpha()

Alpha value.

setAlpha(float $alpha)

No description

Details

at line line 26
__construct(string $hexString = '', float $alpha = 1.0)

Color constructor.

Parameters

string $hexString Hex string
float $alpha Transparency value 0-1

at line line 36
array getRgb()

Get RGB array

Return Value

array Contains array($r, $g, $b)

at line line 45
array getRgba()

Get RGBA array

Return Value

array Contains array($r, $g, $b, $a)

at line line 56
array hexToRgb(string $hex)

Convert hex string to RGB

Parameters

string $hex Hex string. Possible values: #ffffff, #fff, fff

Return Value

array Contains (RGB) values red, green and blue

at line line 76
string getHexString()

Get hex string.

Return Value

string

at line line 85
setHexString(string $hexString)

Set hex string.

Parameters

string $hexString

at line line 93
float getAlpha()

Alpha value.

Return Value

float

at line line 100
setAlpha(float $alpha)

Parameters

float $alpha