ImagePixelImagick
extends ImagePixel
in package
Classe de manipulation des pixels envoyé en argument de la callback par _image_map() Les couleur Red Green et Blue sont exprimées en entiers de 0 à 255 L'opacité Alpha est exprimée en floatant de 0 (transparent) à 1 (opaque)
Table of Contents
Properties
Methods
- __construct() : mixed
- getColor() : array<string|int, mixed>
- getColorAlpha() : array<string|int, mixed>
- setAlpha() : mixed
- setBlue() : mixed
- setColor() : mixed
- setGreen() : mixed
- setRed() : mixed
- setX() : mixed
- setY() : mixed
- x() : int
- y() : int
Properties
$pixel
protected
ImagickPixel
$pixel
$x
protected
int
$x
$y
protected
int
$y
Methods
__construct()
public
__construct(mixed $x, mixed $y, mixed &$pixel) : mixed
Parameters
- $x : mixed
- $y : mixed
- $pixel : mixed
getColor()
public
getColor() : array<string|int, mixed>
Return values
array<string|int, mixed>getColorAlpha()
public
getColorAlpha() : array<string|int, mixed>
Return values
array<string|int, mixed>setAlpha()
public
setAlpha(float $alpha) : mixed
Parameters
- $alpha : float
setBlue()
public
setBlue(int $blue) : mixed
Parameters
- $blue : int
setColor()
public
setColor([int $red = 255 ][, int $green = 255 ][, int $blue = 255 ][, float $alpha = 1 ]) : mixed
Parameters
- $red : int = 255
- $green : int = 255
- $blue : int = 255
- $alpha : float = 1
setGreen()
public
setGreen(int $green) : mixed
Parameters
- $green : int
setRed()
public
setRed(int $red) : mixed
Parameters
- $red : int
setX()
public
setX(int $x) : mixed
Parameters
- $x : int
setY()
public
setY(int $y) : mixed
Parameters
- $y : int
x()
public
x() : int
Return values
inty()
public
y() : int