18 #ifndef _MAGICKCORE_DRAW_PRIVATE_H
19 #define _MAGICKCORE_DRAW_PRIVATE_H
25 #if defined(__cplusplus) || defined(c_plusplus)
39 if (pattern == (
Image *) NULL)
41 *pixel=draw_info->
fill;
62 if (pattern == (
Image *) NULL)
75 #if defined(__cplusplus) || defined(c_plusplus)
Image * fill_pattern
Definition: draw.h:231
RectangleInfo tile_offset
Definition: image.h:327
Image * stroke_pattern
Definition: draw.h:231
static MagickBooleanType GetFillColor(const DrawInfo *draw_info, const ssize_t x, const ssize_t y, PixelPacket *pixel)
Definition: draw-private.h:29
MagickBooleanType
Definition: magick-type.h:214
PixelPacket stroke
Definition: draw.h:221
Definition: magick-type.h:217
Quantum opacity
Definition: pixel.h:143
static MagickBooleanType GetStrokeColor(const DrawInfo *draw_info, const ssize_t x, const ssize_t y, PixelPacket *pixel)
Definition: draw-private.h:52
MagickExport MagickBooleanType GetOneVirtualMethodPixel(const Image *image, const VirtualPixelMethod virtual_pixel_method, const ssize_t x, const ssize_t y, PixelPacket *pixel, ExceptionInfo *exception)
Definition: cache.c:1824
ssize_t x
Definition: geometry.h:128
Definition: cache-view.h:36
MagickBooleanType matte
Definition: image.h:170
Definition: magick-type.h:216
#define OpaqueOpacity
Definition: image.h:27
PixelPacket fill
Definition: draw.h:221
ssize_t y
Definition: geometry.h:128
ExceptionInfo exception
Definition: image.h:287