class RGBColor extends Color

Implementierung einer Farbe aus dem RGB Farbraum.

Constants

BITMASK

Tranzparenz: Maske

OPAQUE

Tranzparenz: keine

TRANSLUCENT

Transparenz: ja

WHITE

Farbwert für Weiss

BLACK

Farbwert für Scharz

RED

Farbwert für Rot

GREEN

Farbwert für Grün

BLUE

Farbwert für Blau

GREY

Farbwert für Grau

YELLOW

Farbwert für Gelb

MAGENTA

Farbwert für Magenta

Properties

protected integer $color

Methods

__construct(type $color)

Neue Farbe anlegen

static RGBColor
from(integer $red, integer $green, integer $blue, integer $alpha = 255)

Eine Farbe aus den einzelbestandteilen Rot, Grün und Blau zusammensetzen.

integer
getRGB()

RGB-Farbwert

integer
getAlpha()

Transparenz

integer
getRed()

Rotwert

integer
getGreen()

Grünwert

integer
getBlue()

Blauwert

integer
getTransparency()

Grand der Transparenz

string
__toString()

Ausgabe der Farbe als Zeichenkette

Details

at line 91
__construct(type $color)

Neue Farbe anlegen

Parameters

type $color Farbwert

at line 109
static RGBColor from(integer $red, integer $green, integer $blue, integer $alpha = 255)

Eine Farbe aus den einzelbestandteilen Rot, Grün und Blau zusammensetzen.

Parameters

integer $red Rot
integer $green Grün
integer $blue Blau
integer $alpha Tranzparenz (alpha)

Return Value

RGBColor Neue Farbe

at line 127
integer getRGB()

RGB-Farbwert

Return Value

integer Farbwert

at line 136
integer getAlpha()

Transparenz

Return Value

integer alpha

at line 145
integer getRed()

Rotwert

Return Value

integer Farbwert

at line 154
integer getGreen()

Grünwert

Return Value

integer Farbwert

at line 163
integer getBlue()

Blauwert

Return Value

integer Farbwert

at line 176
integer getTransparency()

Grand der Transparenz

Return Value

integer Standardwert

See also

Color::OPAQUE
Color::BITMASK
Color::TRANSLUCENT

at line 192
string __toString()

Ausgabe der Farbe als Zeichenkette

Return Value

string Farbe