PHP Класс Pop\Color\Space\Hsb

Автор: Nick Sagona, III ([email protected])
Наследование: implements Pop\Color\Space\ColorInterface
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$brightness integer Brightness percentage value
$hue integer Hue angle value in degrees
$saturation integer Saturation percentage value

Открытые методы

Метод Описание
__construct ( integer $h, integer $s, integer $b ) : Hsb Constructor
__toString ( ) : string Method to return the string value for printing output.
get ( integer $type = Pop\Color\Color::ASSOC_ARRAY ) : string | array Method to get the full HSB value
getBrightness ( ) : integer Method to get the brightness value
getHue ( ) : integer Method to get the hue value
getSaturation ( ) : integer Method to get the saturation value

Описание методов

__construct() публичный Метод

Instantiate the RGB color object
public __construct ( integer $h, integer $s, integer $b ) : Hsb
$h integer
$s integer
$b integer
Результат Hsb

__toString() публичный Метод

Method to return the string value for printing output.
public __toString ( ) : string
Результат string

get() публичный Метод

Method to get the full HSB value
public get ( integer $type = Pop\Color\Color::ASSOC_ARRAY ) : string | array
$type integer
Результат string | array

getBrightness() публичный Метод

Method to get the brightness value
public getBrightness ( ) : integer
Результат integer

getHue() публичный Метод

Method to get the hue value
public getHue ( ) : integer
Результат integer

getSaturation() публичный Метод

Method to get the saturation value
public getSaturation ( ) : integer
Результат integer

Описание свойств

$brightness защищенное свойство

Brightness percentage value
protected int $brightness
Результат integer

$hue защищенное свойство

Hue angle value in degrees
protected int $hue
Результат integer

$saturation защищенное свойство

Saturation percentage value
protected int $saturation
Результат integer