PHP Класс Grafika\DrawingObject\Polygon

Показать файл Открыть проект

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

Свойство Тип Описание
$borderColor Grafika\Color
$borderSize integer
$fillColor Grafika\Color
$height integer Image height in pixels
$points array Array of all X and Y positions. Must have at least three positions (x,y).
$width integer Image width in pixels

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

Метод Описание
__construct ( array $points = [[0, 0], [0, 0], [0, 0]], integer $borderSize = 1, Color | string | boolean $borderColor = '#000000', Color | string | boolean $fillColor = '#FFFFFF' ) Creates a polygon.
getBorderColor ( ) : Color
getBorderSize ( ) : integer
getFillColor ( ) : Color
getHeight ( ) : integer
getPoints ( ) : array
getWidth ( ) : integer

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

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

Creates a polygon.
public __construct ( array $points = [[0, 0], [0, 0], [0, 0]], integer $borderSize = 1, Color | string | boolean $borderColor = '#000000', Color | string | boolean $fillColor = '#FFFFFF' )
$points array Array of all X and Y positions. Must have at least three positions.
$borderSize integer Size of the border in pixels. Defaults to 1 pixel. Set to 0 for no border.
$borderColor Grafika\Color | string | boolean Border color. Defaults to black. Set to null for no color.
$fillColor Grafika\Color | string | boolean Fill color. Defaults to white. Set to null for no color.

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

public getBorderColor ( ) : Color
Результат Grafika\Color

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

public getBorderSize ( ) : integer
Результат integer

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

public getFillColor ( ) : Color
Результат Grafika\Color

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

public getHeight ( ) : integer
Результат integer

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

public getPoints ( ) : array
Результат array

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

public getWidth ( ) : integer
Результат integer

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

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

protected Color,Grafika $borderColor
Результат Grafika\Color

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

protected int $borderSize
Результат integer

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

protected Color,Grafika $fillColor
Результат Grafika\Color

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

Image height in pixels
protected int $height
Результат integer

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

Array of all X and Y positions. Must have at least three positions (x,y).
protected array $points
Результат array

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

Image width in pixels
protected int $width
Результат integer