ImagickDraw::render

(PECL imagick 2.0.0) Renders all preceding drawing commands onto the image bool ImagickDraw::render ( void ) Renders all preceding drawing commands onto the image. Returns: Returns TRUE on success or FALSE on failure. This function is currently not documented; only its argument list is available.

ImagickDraw::rectangle

(PECL imagick 2.0.0) Draws a rectangle bool ImagickDraw::rectangle ( float $x1, float $y1, float $x2, float $y2 ) Draws a rectangle given two coordinates and using the current stroke, stroke width, and fill settings. Parameters: x1 x coordinate of the top left corner y1 y coordinate of the top left corner x2

ImagickDraw::pushPattern

(PECL imagick 2.0.0) Indicates that subsequent commands up to a ImagickDraw::opPattern() command comprise the definition of a named pattern bool ImagickDraw::pushPattern ( string $pattern_id, float $x, float $y, float $width, float $height ) Indicates that subsequent commands up to a DrawPopPattern() command comprise the definition of a named pattern. The pattern space is assigned top left corner coordinates, a width and hei

ImagickDraw::pushDefs

(PECL imagick 2.0.0) Indicates that following commands create named elements for early processing bool ImagickDraw::pushDefs ( void ) Indicates that commands up to a terminating ImagickDraw::popDefs() command create named elements (e.g. clip-paths, textures, etc.) which may safely be processed earlier for the sake of efficiency. Returns: No value is returned. T

ImagickDraw::pushClipPath

(PECL imagick 2.0.0) Starts a clip path definition bool ImagickDraw::pushClipPath ( string $clip_mask_id ) Starts a clip path definition which is comprised of any number of drawing commands and terminated by a ImagickDraw::popClipPath() command. Parameters: clip_mask_id Clip mask Id Returns: No value is returned.

ImagickDraw::push

(PECL imagick 2.0.0) Clones the current ImagickDraw and pushes it to the stack bool ImagickDraw::push ( void ) Clones the current ImagickDraw to create a new ImagickDraw, which is then added to the ImagickDraw stack. The original drawing ImagickDraw(s) may be returned to by invoking pop(). The ImagickDraws are stored on a ImagickDraw stack. For every Pop there must have already been an equivalent Push.

ImagickDraw::popPattern

(PECL imagick 2.0.0) Terminates a pattern definition bool ImagickDraw::popPattern ( void ) Terminates a pattern definition. Returns: Returns TRUE on success or FALSE on failure. This function is currently not documented; only its argument list is available.

ImagickDraw::popDefs

(PECL imagick 2.0.0) Terminates a definition list bool ImagickDraw::popDefs ( void ) Terminates a definition list. Returns: No value is returned. This function is currently not documented; only its argument list is available. Examples: ImagickDraw::popDefs() <?php function po

ImagickDraw::popClipPath

(PECL imagick 2.0.0) Terminates a clip path definition bool ImagickDraw::popClipPath ( void ) Terminates a clip path definition. Returns: No value is returned. This function is currently not documented; only its argument list is available.

ImagickDraw::pop

(PECL imagick 2.0.0) Destroys the current ImagickDraw in the stack, and returns to the previously pushed ImagickDraw bool ImagickDraw::pop ( void ) Destroys the current ImagickDraw in the stack, and returns to the previously pushed ImagickDraw. Multiple ImagickDraws may exist. It is an error to attempt to pop more ImagickDraws than have been pushed, and it is proper form to pop all ImagickDraws which have been pushed.