#include "magick/geometry.h"#include "magick/image.h"#include "magick/pixel.h"#include "magick/type.h"


Go to the source code of this file.
| typedef struct _ElementReference ElementReference |
| typedef struct _GradientInfo GradientInfo |
| typedef struct _PointInfo PointInfo |
| typedef struct _PrimitiveInfo PrimitiveInfo |
| typedef struct _TypeMetric TypeMetric |
| enum AlignType |
| enum ClipPathUnits |
| enum DecorationType |
| enum FillRule |
| enum GradientType |
| enum LineCap |
| enum LineJoin |
| enum PaintMethod |
| enum PrimitiveType |
| enum ReferenceType |
| enum SpreadMethod |
| MagickExport DrawInfo* AcquireDrawInfo | ( | void | ) |
Definition at line 808 of file draw.c.
References _DrawInfo::clip_mask, _DrawInfo::dash_pattern, _DrawInfo::debug, _DrawInfo::density, DestroyImage(), DestroyString(), _DrawInfo::encoding, _DrawInfo::family, _DrawInfo::fill_pattern, _DrawInfo::font, _DrawInfo::geometry, GetMagickModule, _DrawInfo::gradient, LogMagickEvent(), MagickFalse, MagickSignature, _DrawInfo::metrics, _DrawInfo::primitive, RelinquishMagickMemory(), _DrawInfo::server_name, _DrawInfo::signature, _GradientInfo::stops, _DrawInfo::stroke_pattern, _DrawInfo::text, _DrawInfo::tile, and TraceEvent.
Referenced by AnnotateImage(), DrawBoundingRectangles(), DrawClipPath(), DrawDashPolygon(), DrawImage(), DrawPatternPath(), DrawPrimitive(), DrawStrokePolygon(), GetMultilineTypeMetrics(), GetTypeMetrics(), GradientImage(), MontageImageList(), PolaroidImage(), RenderType(), and VignetteImage().
| MagickExport MagickBooleanType DrawAffineImage | ( | Image * | , | |
| const Image * | , | |||
| const AffineMatrix * | ||||
| ) |
| MagickExport MagickBooleanType DrawClipPath | ( | Image * | , | |
| const DrawInfo * | , | |||
| const char * | ||||
| ) |
| MagickExport MagickBooleanType DrawGradientImage | ( | Image * | , | |
| const DrawInfo * | ||||
| ) |
| MagickExport MagickBooleanType DrawImage | ( | Image * | , | |
| const DrawInfo * | ||||
| ) |
| MagickExport MagickBooleanType DrawPatternPath | ( | Image * | , | |
| const DrawInfo * | , | |||
| const char * | , | |||
| Image ** | ||||
| ) |
Definition at line 3490 of file draw.c.
References AcquireImage(), AcquireImageInfo(), AcquireString(), CloneDrawInfo(), CloneString(), _Image::debug, DestroyDrawInfo(), DestroyImage(), DestroyImageInfo(), DrawEvent, DrawImage(), _Image::exception, _Image::filename, _DrawInfo::fill_pattern, FormatMagickString(), GetImageArtifact(), GetMagickModule, LogMagickEvent(), MagickFalse, MagickSignature, MaxTextExtent, NewImageList(), _DrawInfo::primitive, QueryColorDatabase(), SetImageBackgroundColor(), _Image::signature, _ImageInfo::size, _DrawInfo::stroke_pattern, and TraceEvent.
Referenced by DrawImage().
| MagickExport void GetAffineMatrix | ( | AffineMatrix * | ) |
Definition at line 4722 of file draw.c.
References AcquireExceptionInfo(), AcquireString(), _DrawInfo::affine, _ImageInfo::antialias, _ImageInfo::border_color, _DrawInfo::border_color, ButtCap, CloneImageInfo(), CloneString(), _DrawInfo::compose, _DrawInfo::debug, _DrawInfo::decorate, _DrawInfo::density, _ImageInfo::density, DestroyExceptionInfo(), DestroyImageInfo(), _DrawInfo::encoding, EvenOddRule, _DrawInfo::fill, _DrawInfo::fill_rule, _DrawInfo::font, _ImageInfo::font, GetAffineMatrix(), GetImageOption(), GetMagickModule, _DrawInfo::gravity, IsEventLogging(), _DrawInfo::linecap, _DrawInfo::linejoin, LogMagickEvent(), MagickFalse, MagickGravityOptions, MagickSignature, MagickTrue, MiterJoin, _DrawInfo::miterlimit, NoDecoration, _PixelPacket::opacity, _DrawInfo::opacity, OpaqueOpacity, OverCompositeOp, ParseMagickOption(), _ImageInfo::pointsize, _DrawInfo::pointsize, QueryColorDatabase(), _DrawInfo::render, ResetMagickMemory(), _DrawInfo::server_name, _ImageInfo::server_name, _DrawInfo::signature, _DrawInfo::stroke, _DrawInfo::stroke_antialias, _DrawInfo::stroke_width, _DrawInfo::text_antialias, TraceEvent, TransparentOpacity, and _DrawInfo::undercolor.
Referenced by AcquireDrawInfo(), and CloneDrawInfo().
1.5.7.1