Scholar Repository
The ImagickDraw class
The ImagickDraw class
Class synopsis
ImagickDraw {
bool annotation (
float $x ,
float $y ,
string $text )
bool arc (
float $sx ,
float $sy ,
float $ex ,
float $ey ,
float $sd ,
float $ed )
bool bezier (
array $coordinates )
bool circle (
float $ox ,
float $oy ,
float $px ,
float $py )
ImagickDraw clone (
void )
bool color (
float $x ,
float $y ,
int $paintMethod )
bool composite (
int $compose ,
float $x ,
float $y ,
float $width ,
float $height ,
Imagick $compositeWand )
bool ellipse (
float $ox ,
float $oy ,
float $rx ,
float $ry ,
float $start ,
float $end )
bool line (
float $sx ,
float $sy ,
float $ex ,
float $ey )
bool matte (
float $x ,
float $y ,
int $paintMethod )
bool pathCurveToAbsolute (
float $x1 ,
float $y1 ,
float $x2 ,
float $y2 ,
float $x ,
float $y )
bool pathCurveToRelative (
float $x1 ,
float $y1 ,
float $x2 ,
float $y2 ,
float $x ,
float $y )
bool pathEllipticArcAbsolute (
float $rx ,
float $ry ,
float $x_axis_rotation ,
bool $large_arc_flag ,
bool $sweep_flag ,
float $x ,
float $y )
bool pathEllipticArcRelative (
float $rx ,
float $ry ,
float $x_axis_rotation ,
bool $large_arc_flag ,
bool $sweep_flag ,
float $x ,
float $y )
bool point (
float $x ,
float $y )
bool polygon (
array $coordinates )
bool pushPattern (
string $pattern_id ,
float $x ,
float $y ,
float $width ,
float $height )
bool rectangle (
float $x1 ,
float $y1 ,
float $x2 ,
float $y2 )
bool rotate (
float $degrees )
bool roundRectangle (
float $x1 ,
float $y1 ,
float $x2 ,
float $y2 ,
float $rx ,
float $ry )
bool scale (
float $x ,
float $y )
bool setViewbox (
int $x1 ,
int $y1 ,
int $x2 ,
int $y2 )
bool skewX (
float $degrees )
bool skewY (
float $degrees )
}
Table of Contents