PHP 클래스 Pop\Color\Convert

저자: Nick Sagona, III ([email protected])
파일 보기 프로젝트 열기: nicksagona/PopPHP 1 사용 예제들

공개 메소드들

메소드 설명
cmykToHex ( Cmyk $cmyk ) : Hex Method to convert a CMYK object to a hex RGB object
cmykToHsb ( Cmyk $cmyk ) : Hsb Method to convert a CMYK object to an HSB object
cmykToLab ( Cmyk $cmyk ) : Lab Method to convert a CMYK object to a LAB object
cmykToRgb ( Cmyk $cmyk ) : Rgb Method to convert a CMYK object to an integer RGB object
hsbToCmyk ( Hsb $hsb ) : Cmyk Method to convert an HSB object to a CMYK object
hsbToHex ( Hsb $hsb ) : Hex Method to convert an HSB object to a hex RGB object
hsbToLab ( Hsb $hsb ) : Lab Method to convert an HSB object to a LAB object
hsbToRgb ( Hsb $hsb ) : Rgb Method to convert an HSB object to an integer RGB object
labToCmyk ( Lab $lab ) : Cmyk Method to convert a LAB object to a CMYK object
labToHex ( Lab $lab ) : Hex Method to convert a LAB object to a hex RGB object
labToHsb ( Lab $lab ) : Hsb Method to convert a LAB object to an HSB object
labToRgb ( Lab $lab ) : Rgb Method to convert a LAB object to an integer RGB object
rgbToCmyk ( Rgb $rgb ) : Cmyk Method to convert an integer RGB object to a CMYK object
rgbToHex ( Rgb $rgb ) : Hex Method to convert an integer RGB object to a hex RGB object
rgbToHsb ( Rgb $rgb ) : Hsb Method to convert an integer RGB object to an HSB object
rgbToLab ( Rgb $rgb ) : Lab Method to convert an integer RGB object to a LAB object
toCmyk ( Pop\Color\Space\ColorInterface $color ) : Cmyk Method to convert a color space object to a CMYK object
toHex ( Pop\Color\Space\ColorInterface $color ) : Hex Method to convert a color space object to a hex RGB object
toHsb ( Pop\Color\Space\ColorInterface $color ) : Hsb Method to convert a color space object to an HSB object
toLab ( Pop\Color\Space\ColorInterface $color ) : Lab Method to convert a color space object to a LAB object
toRgb ( Pop\Color\Space\ColorInterface $color ) : Rgb Method to convert a color space object to an integer RGB object

메소드 상세

cmykToHex() 공개 정적인 메소드

Method to convert a CMYK object to a hex RGB object
public static cmykToHex ( Cmyk $cmyk ) : Hex
$cmyk Pop\Color\Space\Cmyk
리턴 Pop\Color\Space\Hex

cmykToHsb() 공개 정적인 메소드

Method to convert a CMYK object to an HSB object
public static cmykToHsb ( Cmyk $cmyk ) : Hsb
$cmyk Pop\Color\Space\Cmyk
리턴 Pop\Color\Space\Hsb

cmykToLab() 공개 정적인 메소드

Method to convert a CMYK object to a LAB object
public static cmykToLab ( Cmyk $cmyk ) : Lab
$cmyk Pop\Color\Space\Cmyk
리턴 Pop\Color\Space\Lab

cmykToRgb() 공개 정적인 메소드

Method to convert a CMYK object to an integer RGB object
public static cmykToRgb ( Cmyk $cmyk ) : Rgb
$cmyk Pop\Color\Space\Cmyk
리턴 Pop\Color\Space\Rgb

hsbToCmyk() 공개 정적인 메소드

Method to convert an HSB object to a CMYK object
public static hsbToCmyk ( Hsb $hsb ) : Cmyk
$hsb Pop\Color\Space\Hsb
리턴 Pop\Color\Space\Cmyk

hsbToHex() 공개 정적인 메소드

Method to convert an HSB object to a hex RGB object
public static hsbToHex ( Hsb $hsb ) : Hex
$hsb Pop\Color\Space\Hsb
리턴 Pop\Color\Space\Hex

hsbToLab() 공개 정적인 메소드

Method to convert an HSB object to a LAB object
public static hsbToLab ( Hsb $hsb ) : Lab
$hsb Pop\Color\Space\Hsb
리턴 Pop\Color\Space\Lab

hsbToRgb() 공개 정적인 메소드

Method to convert an HSB object to an integer RGB object
public static hsbToRgb ( Hsb $hsb ) : Rgb
$hsb Pop\Color\Space\Hsb
리턴 Pop\Color\Space\Rgb

labToCmyk() 공개 정적인 메소드

Method to convert a LAB object to a CMYK object
public static labToCmyk ( Lab $lab ) : Cmyk
$lab Pop\Color\Space\Lab
리턴 Pop\Color\Space\Cmyk

labToHex() 공개 정적인 메소드

Method to convert a LAB object to a hex RGB object
public static labToHex ( Lab $lab ) : Hex
$lab Pop\Color\Space\Lab
리턴 Pop\Color\Space\Hex

labToHsb() 공개 정적인 메소드

Method to convert a LAB object to an HSB object
public static labToHsb ( Lab $lab ) : Hsb
$lab Pop\Color\Space\Lab
리턴 Pop\Color\Space\Hsb

labToRgb() 공개 정적인 메소드

Method to convert a LAB object to an integer RGB object
public static labToRgb ( Lab $lab ) : Rgb
$lab Pop\Color\Space\Lab
리턴 Pop\Color\Space\Rgb

rgbToCmyk() 공개 정적인 메소드

Method to convert an integer RGB object to a CMYK object
public static rgbToCmyk ( Rgb $rgb ) : Cmyk
$rgb Pop\Color\Space\Rgb
리턴 Pop\Color\Space\Cmyk

rgbToHex() 공개 정적인 메소드

Method to convert an integer RGB object to a hex RGB object
public static rgbToHex ( Rgb $rgb ) : Hex
$rgb Pop\Color\Space\Rgb
리턴 Pop\Color\Space\Hex

rgbToHsb() 공개 정적인 메소드

Method to convert an integer RGB object to an HSB object
public static rgbToHsb ( Rgb $rgb ) : Hsb
$rgb Pop\Color\Space\Rgb
리턴 Pop\Color\Space\Hsb

rgbToLab() 공개 정적인 메소드

Method to convert an integer RGB object to a LAB object
public static rgbToLab ( Rgb $rgb ) : Lab
$rgb Pop\Color\Space\Rgb
리턴 Pop\Color\Space\Lab

toCmyk() 공개 정적인 메소드

Method to convert a color space object to a CMYK object
public static toCmyk ( Pop\Color\Space\ColorInterface $color ) : Cmyk
$color Pop\Color\Space\ColorInterface
리턴 Pop\Color\Space\Cmyk

toHex() 공개 정적인 메소드

Method to convert a color space object to a hex RGB object
public static toHex ( Pop\Color\Space\ColorInterface $color ) : Hex
$color Pop\Color\Space\ColorInterface
리턴 Pop\Color\Space\Hex

toHsb() 공개 정적인 메소드

Method to convert a color space object to an HSB object
public static toHsb ( Pop\Color\Space\ColorInterface $color ) : Hsb
$color Pop\Color\Space\ColorInterface
리턴 Pop\Color\Space\Hsb

toLab() 공개 정적인 메소드

Method to convert a color space object to a LAB object
public static toLab ( Pop\Color\Space\ColorInterface $color ) : Lab
$color Pop\Color\Space\ColorInterface
리턴 Pop\Color\Space\Lab

toRgb() 공개 정적인 메소드

Method to convert a color space object to an integer RGB object
public static toRgb ( Pop\Color\Space\ColorInterface $color ) : Rgb
$color Pop\Color\Space\ColorInterface
리턴 Pop\Color\Space\Rgb