18 #ifndef MAGICKCORE_DRAW_H 19 #define MAGICKCORE_DRAW_H 27 #if defined(__cplusplus) || defined(c_plusplus) 405 #if defined(__cplusplus) || defined(c_plusplus)
MagickExport DrawInfo * AcquireDrawInfo(void)
MagickExport void GetAffineMatrix(AffineMatrix *)
RectangleInfo bounding_box
MagickExport MagickBooleanType DrawPrimitive(Image *, const DrawInfo *, const PrimitiveInfo *, ExceptionInfo *)
struct _PrimitiveInfo PrimitiveInfo
ElementReference element_reference
struct _DrawInfo DrawInfo
MagickBooleanType clip_path
MagickExport DrawInfo * CloneDrawInfo(const ImageInfo *, const DrawInfo *)
MagickBooleanType closed_subpath
MagickExport MagickBooleanType DrawPatternPath(Image *, const DrawInfo *, const char *, Image **, ExceptionInfo *)
MagickExport DrawInfo * DestroyDrawInfo(DrawInfo *)
struct _ElementReference * previous
MagickExport MagickBooleanType DrawClipPath(Image *, const DrawInfo *, const char *, ExceptionInfo *)
MagickBooleanType stroke_antialias
struct _ElementReference * next
struct _GradientInfo GradientInfo
double underline_thickness
ComplianceType compliance
struct _TypeMetric TypeMetric
MagickExport MagickBooleanType DrawGradientImage(Image *, const DrawInfo *, ExceptionInfo *)
SegmentInfo gradient_vector
double underline_position
MagickExport MagickBooleanType DrawImage(Image *, const DrawInfo *, ExceptionInfo *)
MagickBooleanType text_antialias
MagickExport void GetDrawInfo(const ImageInfo *, DrawInfo *)
MagickExport MagickBooleanType DrawAffineImage(Image *, const Image *, const AffineMatrix *, ExceptionInfo *)
struct _ElementReference ElementReference
CompositeOperator compose
struct _StopInfo StopInfo