PHP 클래스 Grafika\Color

파일 보기 프로젝트 열기: kosinix/grafika 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$alpha Transparency value 0-1
$hexString Hex string: #FFFFFF

공개 메소드들

메소드 설명
__construct ( string $hexString = '', float $alpha = 1 ) Color constructor.
getAlpha ( ) : float Alpha value.
getHexString ( ) : string Get hex string.
getRgb ( ) : array Get RGB array
getRgba ( ) : array Get RGBA array
hexToRgb ( string $hex ) : array Convert hex string to RGB
setAlpha ( float $alpha )
setHexString ( string $hexString ) Set hex string.

메소드 상세

__construct() 공개 메소드

Color constructor.
public __construct ( string $hexString = '', float $alpha = 1 )
$hexString string Hex string
$alpha float Transparency value 0-1

getAlpha() 공개 메소드

Alpha value.
public getAlpha ( ) : float
리턴 float

getHexString() 공개 메소드

Get hex string.
public getHexString ( ) : string
리턴 string

getRgb() 공개 메소드

Get RGB array
public getRgb ( ) : array
리턴 array Contains array($r, $g, $b)

getRgba() 공개 메소드

Get RGBA array
public getRgba ( ) : array
리턴 array Contains array($r, $g, $b, $a)

hexToRgb() 공개 메소드

Convert hex string to RGB
public hexToRgb ( string $hex ) : array
$hex string Hex string. Possible values: #ffffff, #fff, fff
리턴 array Contains (RGB) values red, green and blue

setAlpha() 공개 메소드

public setAlpha ( float $alpha )
$alpha float

setHexString() 공개 메소드

Set hex string.
public setHexString ( string $hexString )
$hexString string

프로퍼티 상세

$alpha 보호되어 있는 프로퍼티

Transparency value 0-1
protected $alpha

$hexString 보호되어 있는 프로퍼티

Hex string: #FFFFFF
protected $hexString