AirLay backend

PointImageGenerator
in package

Table of Contents

DEFAULT_POINT_RADIUS  = 15.5
PNG_MIME_TYPE  = 'image/png'
create()  : string
convertToPng()  : string
drawPoint()  : void
drawPrimitive()  : ImagickDraw
isPng()  : bool

Constants

Methods

convertToPng()

private static convertToPng(string $blob) : string
Parameters
$blob : string
Return values
string

drawPoint()

private static drawPoint(Imagick $image, array<string|int, mixed> $styles) : void
Parameters
$image : Imagick
$styles : array<string|int, mixed>
Tags
throws
ImagickDrawException
throws
ImagickException
throws
ImagickPixelException
Return values
void

drawPrimitive()

private static drawPrimitive(array<string|int, mixed> $params) : ImagickDraw
Parameters
$params : array<string|int, mixed>
Tags
throws
ImagickDrawException
throws
ImagickPixelException
Return values
ImagickDraw

isPng()

private static isPng(string $iconType) : bool
Parameters
$iconType : string
Return values
bool

Search results