MagickCore  6.9.11-59
Convert, Edit, Or Compose Bitmap Images
annotate.h
Go to the documentation of this file.
1 /*
2  Copyright 1999-2021 ImageMagick Studio LLC, a non-profit organization
3  dedicated to making software imaging solutions freely available.
4 
5  You may not use this file except in compliance with the License. You may
6  obtain a copy of the License at
7 
8  https://imagemagick.org/script/license.php
9 
10  Unless required by applicable law or agreed to in writing, software
11  distributed under the License is distributed on an "AS IS" BASIS,
12  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  See the License for the specific language governing permissions and
14  limitations under the License.
15 
16  MagickCore image annotation methods.
17 */
18 #ifndef MAGICKCORE_ANNOTATE_H
19 #define MAGICKCORE_ANNOTATE_H
20 
21 #include "magick/draw.h"
22 
23 #if defined(__cplusplus) || defined(c_plusplus)
24 extern "C" {
25 #endif
26 
32 
33 extern MagickExport ssize_t
35  char **);
36 
37 extern MagickExport void
39 
40 #if defined(__cplusplus) || defined(c_plusplus)
41 }
42 #endif
43 
44 #endif
_Image::colorspace
ColorspaceType colorspace
Definition: image.h:158
CloneString
MagickExport char * CloneString(char **destination, const char *source)
Definition: string.c:283
QuantumScale
#define QuantumScale
Definition: magick-type.h:124
LockSemaphoreInfo
MagickExport void LockSemaphoreInfo(SemaphoreInfo *semaphore_info)
Definition: semaphore.c:293
MagickExport
#define MagickExport
Definition: method-attribute.h:80
_TypeMetric::origin
PointInfo origin
Definition: draw.h:398
_Image::debug
MagickBooleanType debug
Definition: image.h:290
policy.h
_Image::filename
char filename[MaxTextExtent]
Definition: image.h:278
_RectangleInfo::x
ssize_t x
Definition: geometry.h:130
_DrawInfo::direction
DirectionType direction
Definition: draw.h:337
TransparentOpacity
#define TransparentOpacity
Definition: image.h:28
_AffineMatrix
Definition: geometry.h:96
ThrowFileException
#define ThrowFileException(exception, severity, tag, context)
Definition: exception-private.h:60
StringToStrings
MagickExport char ** StringToStrings(const char *text, size_t *count)
Definition: string.c:2297
DrawImage
MagickExport MagickBooleanType DrawImage(Image *image, const DrawInfo *draw_info)
Definition: draw.c:4409
_Image::matte
MagickBooleanType matte
Definition: image.h:171
_DrawInfo::render
MagickBooleanType render
Definition: draw.h:320
magick_unused
#define magick_unused(x)
Definition: method-attribute.h:105
_DrawInfo::dash_pattern
double * dash_pattern
Definition: draw.h:305
DirectClass
@ DirectClass
Definition: magick-type.h:198
IsUTFSpace
static MagickBooleanType IsUTFSpace(int code)
Definition: token-private.h:152
TypeError
@ TypeError
Definition: exception.h:56
magick_unreferenced
#define magick_unreferenced(x)
Definition: method-attribute.h:106
_GraphemeInfo::y_offset
ssize_t y_offset
Definition: annotate.c:116
AnnotateImage
MagickExport MagickBooleanType AnnotateImage(Image *, const DrawInfo *)
GetMagickModule
#define GetMagickModule()
Definition: log.h:29
DestroyCacheView
MagickExport CacheView * DestroyCacheView(CacheView *cache_view)
Definition: cache-view.c:256
MagickStatusType
unsigned int MagickStatusType
Definition: magick-type.h:131
_DrawInfo::interword_spacing
double interword_spacing
Definition: draw.h:333
_GeometryInfo::psi
double psi
Definition: geometry.h:112
statistic.h
GetImageProperty
MagickExport const char * GetImageProperty(const Image *image, const char *property)
Definition: property.c:2205
TransformImage
MagickExport MagickBooleanType TransformImage(Image **image, const char *crop_geometry, const char *image_geometry)
Definition: transform.c:2056
AcquireImageInfo
MagickExport ImageInfo * AcquireImageInfo(void)
Definition: image.c:315
geometry.h
MagickCoreSignature
#define MagickCoreSignature
Definition: method-attribute.h:86
FormatLocaleString
MagickExport ssize_t FormatLocaleString(char *magick_restrict string, const size_t length, const char *magick_restrict format,...)
Definition: locale.c:497
DefaultResolution
#define DefaultResolution
Definition: image-private.h:27
_DrawInfo::kerning
double kerning
Definition: draw.h:332
_TypeMetric::pixels_per_em
PointInfo pixels_per_em
Definition: draw.h:383
_RectangleInfo::height
size_t height
Definition: geometry.h:127
FormatMagickCaption
MagickExport ssize_t FormatMagickCaption(Image *, DrawInfo *, const MagickBooleanType, TypeMetric *, char **)
Definition: annotate.c:576
channel.h
_ImageInfo::page
char * page
Definition: image.h:378
DestroyDrawInfo
MagickExport DrawInfo * DestroyDrawInfo(DrawInfo *draw_info)
Definition: draw.c:974
AnnotateComponentGenesis
MagickExport MagickBooleanType AnnotateComponentGenesis(void)
Definition: annotate.c:156
_ImageInfo::antialias
MagickBooleanType antialias
Definition: image.h:373
_GraphemeInfo::x_advance
ssize_t x_advance
Definition: annotate.c:115
GetCacheViewAuthenticPixels
MagickExport PixelPacket * GetCacheViewAuthenticPixels(CacheView *cache_view, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, ExceptionInfo *exception)
Definition: cache-view.c:473
_TypeInfo::face
size_t face
Definition: type.h:53
_SegmentInfo::x2
double x2
Definition: image.h:110
_DrawInfo::pointsize
double pointsize
Definition: draw.h:289
_DrawInfo::affine
AffineMatrix affine
Definition: draw.h:220
RenderPostscript
static MagickBooleanType RenderPostscript(Image *, const DrawInfo *, const PointInfo *, TypeMetric *)
Definition: annotate.c:1922
_GeometryInfo::sigma
double sigma
Definition: geometry.h:110
magick_restrict
#define magick_restrict
Definition: MagickCore.h:41
HeightResource
@ HeightResource
Definition: resource_.h:37
_RectangleInfo
Definition: geometry.h:124
property.h
SVGCompliance
@ SVGCompliance
Definition: color.h:33
_SegmentInfo::y1
double y1
Definition: image.h:109
SetPixelRed
#define SetPixelRed(pixel, value)
Definition: pixel-accessor.h:82
_DrawInfo::interline_spacing
double interline_spacing
Definition: draw.h:334
OverCompositeOp
@ OverCompositeOp
Definition: composite.h:67
_TypeMetric::underline_position
double underline_position
Definition: draw.h:391
quantum-private.h
image-private.h
_Image::columns
size_t columns
Definition: image.h:174
_DrawInfo::stroke_pattern
Image * stroke_pattern
Definition: draw.h:238
SetPixelGreen
#define SetPixelGreen(pixel, value)
Definition: pixel-accessor.h:77
SouthGravity
@ SouthGravity
Definition: geometry.h:90
UnderlineDecoration
@ UnderlineDecoration
Definition: draw.h:51
_DrawInfo::stroke_width
double stroke_width
Definition: draw.h:230
_DrawInfo::gravity
GravityType gravity
Definition: draw.h:223
ExpandAffine
MagickExport double ExpandAffine(const AffineMatrix *affine)
Definition: gem.c:1451
CloneDrawInfo
MagickExport DrawInfo * CloneDrawInfo(const ImageInfo *image_info, const DrawInfo *draw_info)
Definition: draw.c:270
MagickSizeType
size_t MagickSizeType
Definition: magick-type.h:140
_GeometryInfo
Definition: geometry.h:107
_GraphemeInfo
Definition: annotate.c:111
resource_.h
sRGBColorspace
@ sRGBColorspace
Definition: colorspace.h:40
_GraphemeInfo::cluster
size_t cluster
Definition: annotate.c:119
_GeometryInfo::xi
double xi
Definition: geometry.h:111
_DrawInfo::font
char * font
Definition: draw.h:272
_TypeMetric::max_advance
double max_advance
Definition: draw.h:390
_PixelPacket::blue
Quantum blue
Definition: pixel.h:143
utility.h
_CacheView
Definition: cache-view.c:66
GetTypeInfoByFamily
MagickExport const TypeInfo * GetTypeInfoByFamily(const char *family, const StyleType style, const StretchType stretch, const size_t weight, ExceptionInfo *exception)
Definition: type.c:321
RightAlign
@ RightAlign
Definition: draw.h:36
SetGeometry
MagickExport void SetGeometry(const Image *image, RectangleInfo *geometry)
Definition: geometry.c:1685
_TypeInfo::metrics
char * metrics
Definition: type.h:74
EastGravity
@ EastGravity
Definition: geometry.h:88
string_.h
GetImageBoundingBox
MagickExport RectangleInfo GetImageBoundingBox(const Image *image, ExceptionInfo *exception)
Definition: attribute.c:391
DestroyString
MagickExport char * DestroyString(char *string)
Definition: string.c:808
quantum.h
RoundJoin
@ RoundJoin
Definition: draw.h:90
MagickTrue
@ MagickTrue
Definition: magick-type.h:205
FormatMagickCaption
MagickExport ssize_t FormatMagickCaption(Image *image, DrawInfo *draw_info, const MagickBooleanType split, TypeMetric *metrics, char **caption)
Definition: annotate.c:576
semaphore.h
_RectangleInfo::y
ssize_t y
Definition: geometry.h:131
_DrawInfo::linejoin
LineJoin linejoin
Definition: draw.h:251
OpaqueAlphaChannel
@ OpaqueAlphaChannel
Definition: image.h:38
SouthEastGravity
@ SouthEastGravity
Definition: geometry.h:91
type.h
annotate_semaphore
static SemaphoreInfo * annotate_semaphore
Definition: annotate.c:126
SyncCacheViewAuthenticPixels
MagickExport MagickBooleanType SyncCacheViewAuthenticPixels(CacheView *magick_restrict cache_view, ExceptionInfo *exception)
Definition: cache-view.c:1000
_DrawInfo::decorate
DecorationType decorate
Definition: draw.h:260
_TypeInfo::family
char * family
Definition: type.h:59
ClampToQuantum
static Quantum ClampToQuantum(const MagickRealType quantum)
Definition: quantum.h:88
AnnotateComponentGenesis
MagickExport MagickBooleanType AnnotateComponentGenesis(void)
_TypeMetric::underline_thickness
double underline_thickness
Definition: draw.h:392
SetGeometryInfo
MagickExport void SetGeometryInfo(GeometryInfo *geometry_info)
Definition: geometry.c:1719
WestGravity
@ WestGravity
Definition: geometry.h:86
_DrawInfo::face
size_t face
Definition: draw.h:269
_DrawInfo::style
StyleType style
Definition: draw.h:277
TraceEvent
@ TraceEvent
Definition: log.h:38
_TypeMetric::bounds
SegmentInfo bounds
Definition: draw.h:395
GraphemeInfo
struct _GraphemeInfo GraphemeInfo
_TokenInfo
Definition: token.c:59
GetMultilineTypeMetrics
MagickExport MagickBooleanType GetMultilineTypeMetrics(Image *, const DrawInfo *, TypeMetric *)
_GeometryInfo::rho
double rho
Definition: geometry.h:109
_DrawInfo::stretch
StretchType stretch
Definition: draw.h:280
cache-private.h
_GraphemeInfo::index
ssize_t index
Definition: annotate.c:113
FormatLocaleFile
MagickExport ssize_t FormatLocaleFile(FILE *file, const char *magick_restrict format,...)
Definition: locale.c:402
_DrawInfo::stroke
PixelPacket stroke
Definition: draw.h:227
SemaphoreInfo
Definition: semaphore.c:61
ConcatenateMagickString
MagickExport size_t ConcatenateMagickString(char *magick_restrict destination, const char *magick_restrict source, const size_t length)
Definition: string.c:425
SetImageAlphaChannel
MagickExport MagickBooleanType SetImageAlphaChannel(Image *image, const AlphaChannelType alpha_type)
Definition: channel.c:652
RightToLeftDirection
@ RightToLeftDirection
Definition: draw.h:59
_Image
Definition: image.h:153
SetPixelAlpha
#define SetPixelAlpha(pixel, value)
Definition: pixel-accessor.h:67
UndefinedGravity
@ UndefinedGravity
Definition: geometry.h:81
XRenderImage
MagickPrivate MagickBooleanType XRenderImage(Image *, const DrawInfo *, const PointInfo *, TypeMetric *)
Definition: xwindow.c:9850
AcquireAuthenticCacheView
MagickExport CacheView * AcquireAuthenticCacheView(const Image *image, ExceptionInfo *exception)
Definition: cache-view.c:111
TypeWarning
@ TypeWarning
Definition: exception.h:33
ImageError
@ ImageError
Definition: exception.h:69
ConcatenateString
MagickExport MagickBooleanType ConcatenateString(char **magick_restrict destination, const char *magick_restrict source)
Definition: string.c:491
MagickMax
#define MagickMax(x, y)
Definition: image-private.h:36
_GraphemeInfo::x_offset
ssize_t x_offset
Definition: annotate.c:114
LocaleCompare
MagickExport int LocaleCompare(const char *p, const char *q)
Definition: locale.c:1435
DestroyExceptionInfo
MagickExport ExceptionInfo * DestroyExceptionInfo(ExceptionInfo *exception)
Definition: exception.c:448
_DrawInfo::undercolor
PixelPacket undercolor
Definition: draw.h:298
attribute.h
_Image::exception
ExceptionInfo exception
Definition: image.h:287
GetMultilineTypeMetrics
MagickExport MagickBooleanType GetMultilineTypeMetrics(Image *image, const DrawInfo *draw_info, TypeMetric *metrics)
Definition: annotate.c:701
LeftAlign
@ LeftAlign
Definition: draw.h:34
AcquireMagickResource
MagickExport MagickBooleanType AcquireMagickResource(const ResourceType type, const MagickSizeType size)
Definition: resource.c:187
CenterGravity
@ CenterGravity
Definition: geometry.h:87
SetPixelBlue
#define SetPixelBlue(pixel, value)
Definition: pixel-accessor.h:71
_ImageInfo
Definition: image.h:362
MagickCompositeOver
static void MagickCompositeOver(const PixelPacket *p, const MagickRealType alpha, const PixelPacket *q, const MagickRealType beta, PixelPacket *composite)
Definition: composite-private.h:50
GetTypeMetrics
MagickExport MagickBooleanType GetTypeMetrics(Image *, const DrawInfo *, TypeMetric *)
Definition: annotate.c:840
StringToArgv
MagickExport char ** StringToArgv(const char *text, int *argc)
Definition: string.c:1989
MagickFalse
@ MagickFalse
Definition: magick-type.h:204
_TypeMetric::descent
double descent
Definition: draw.h:387
AnnotateComponentTerminus
MagickExport void AnnotateComponentTerminus(void)
Definition: annotate.c:181
_ImageInfo::filename
char filename[MaxTextExtent]
Definition: image.h:473
_AffineMatrix::tx
double tx
Definition: geometry.h:102
_TypeMetric
Definition: draw.h:381
AllocateSemaphoreInfo
MagickExport SemaphoreInfo * AllocateSemaphoreInfo(void)
Definition: semaphore.c:192
_SegmentInfo::x1
double x1
Definition: image.h:108
AcquireTokenInfo
MagickExport TokenInfo * AcquireTokenInfo(void)
Definition: token.c:94
OverlineDecoration
@ OverlineDecoration
Definition: draw.h:52
AnnotateEvent
@ AnnotateEvent
Definition: log.h:39
ParsePageGeometry
MagickExport MagickStatusType ParsePageGeometry(const Image *image, const char *geometry, RectangleInfo *region_info, ExceptionInfo *exception)
Definition: geometry.c:1577
RenderX11
static MagickBooleanType RenderX11(Image *, const DrawInfo *, const PointInfo *, TypeMetric *)
Definition: annotate.c:2186
_DrawInfo::metrics
char * metrics
Definition: draw.h:273
AnnotateComponentTerminus
MagickExport void AnnotateComponentTerminus(void)
Definition: annotate.c:181
_ImageInfo::density
char * density
Definition: image.h:403
_TypeMetric::ascent
double ascent
Definition: draw.h:386
_AffineMatrix::sy
double sy
Definition: geometry.h:101
_AffineMatrix::ty
double ty
Definition: geometry.h:103
_PixelPacket::opacity
Quantum opacity
Definition: pixel.h:146
FileOpenError
@ FileOpenError
Definition: exception.h:61
_DrawInfo::family
char * family
Definition: draw.h:274
_AffineMatrix::sx
double sx
Definition: geometry.h:98
ParseGeometry
MagickExport MagickStatusType ParseGeometry(const char *geometry, GeometryInfo *geometry_info)
Definition: geometry.c:868
GetTypeMetrics
MagickExport MagickBooleanType GetTypeMetrics(Image *image, const DrawInfo *draw_info, TypeMetric *metrics)
Definition: annotate.c:840
_TypeInfo::glyphs
char * glyphs
Definition: type.h:75
ActivateSemaphoreInfo
MagickExport void ActivateSemaphoreInfo(SemaphoreInfo **semaphore_info)
Definition: semaphore.c:98
color-private.h
draw.h
DestroyImageInfo
MagickExport ImageInfo * DestroyImageInfo(ImageInfo *image_info)
Definition: image.c:1247
annotate.h
CompositeImage
MagickExport MagickBooleanType CompositeImage(Image *image, const CompositeOperator compose, const Image *source_image, const ssize_t x_offset, const ssize_t y_offset)
Definition: composite.c:1593
_PixelPacket::red
Quantum red
Definition: pixel.h:145
composite.h
PerceptibleReciprocal
static double PerceptibleReciprocal(const double x)
Definition: pixel-accessor.h:124
QuantumRange
#define QuantumRange
Definition: magick-type.h:90
_Image::rows
size_t rows
Definition: image.h:175
_TypeInfo::encoding
char * encoding
Definition: type.h:71
_PixelPacket::green
Quantum green
Definition: pixel.h:144
_DrawInfo::encoding
char * encoding
Definition: draw.h:286
cache-view.h
DestroySemaphoreInfo
MagickExport void DestroySemaphoreInfo(SemaphoreInfo **semaphore_info)
Definition: semaphore.c:351
log.h
ConstantString
MagickExport char * ConstantString(const char *source)
Definition: string.c:698
RenderType
static MagickBooleanType RenderType(Image *, const DrawInfo *, const PointInfo *, TypeMetric *)
Definition: annotate.c:910
constitute.h
_DrawInfo::text
char * text
Definition: draw.h:266
_Image::signature
size_t signature
Definition: image.h:307
MagickBooleanType
MagickBooleanType
Definition: magick-type.h:203
ConvertLatin1ToUTF8
static unsigned char * ConvertLatin1ToUTF8(const unsigned char *magick_restrict content)
Definition: token-private.h:51
composite-private.h
RelinquishMagickMemory
MagickExport void * RelinquishMagickMemory(void *memory)
Definition: memory.c:1162
_DrawInfo::text_antialias
MagickBooleanType text_antialias
Definition: draw.h:242
_DrawInfo::density
char * density
Definition: draw.h:292
_ExceptionInfo
Definition: exception.h:103
QueryColorname
MagickExport MagickBooleanType QueryColorname(const Image *image, const PixelPacket *color, const ComplianceType compliance, char *name, ExceptionInfo *exception)
Definition: color.c:2518
_RectangleInfo::width
size_t width
Definition: geometry.h:126
IsPathAccessible
MagickExport MagickBooleanType IsPathAccessible(const char *path)
Definition: utility.c:1472
studio.h
_Image::storage_class
ClassType storage_class
Definition: image.h:155
UndefinedDirection
@ UndefinedDirection
Definition: draw.h:58
RelinquishUniqueFileResource
MagickExport MagickBooleanType RelinquishUniqueFileResource(const char *path)
Definition: resource.c:1287
DestroyTokenInfo
MagickExport TokenInfo * DestroyTokenInfo(TokenInfo *token_info)
Definition: token.c:129
GetFillColor
static MagickBooleanType GetFillColor(const DrawInfo *draw_info, const ssize_t x, const ssize_t y, PixelPacket *fill)
Definition: draw-private.h:29
_DrawInfo::signature
size_t signature
Definition: draw.h:329
NorthWestGravity
@ NorthWestGravity
Definition: geometry.h:83
_TypeInfo
Definition: type.h:51
token-private.h
MagickRealType
MagickDoubleType MagickRealType
Definition: magick-type.h:129
_PointInfo::y
double y
Definition: draw.h:142
DestroyImage
MagickExport Image * DestroyImage(Image *image)
Definition: image.c:1174
transform.h
_DrawInfo::align
AlignType align
Definition: draw.h:295
LineThroughDecoration
@ LineThroughDecoration
Definition: draw.h:53
_SegmentInfo::y2
double y2
Definition: image.h:111
CenterAlign
@ CenterAlign
Definition: draw.h:35
SigmaValue
@ SigmaValue
Definition: geometry.h:40
AcquireUniqueFileResource
MagickExport int AcquireUniqueFileResource(char *path)
Definition: resource.c:600
NorthEastGravity
@ NorthEastGravity
Definition: geometry.h:85
RoundToUnity
static MagickRealType RoundToUnity(const MagickRealType value)
Definition: composite-private.h:33
color.h
_PointInfo
Definition: draw.h:139
_TypeMetric::height
double height
Definition: draw.h:389
_DrawInfo
Definition: draw.h:211
_TypeMetric::width
double width
Definition: draw.h:388
WidthResource
@ WidthResource
Definition: resource_.h:36
MagickEpsilon
#define MagickEpsilon
Definition: magick-type.h:119
pixel-accessor.h
_AffineMatrix::ry
double ry
Definition: geometry.h:100
exception-private.h
SouthWestGravity
@ SouthWestGravity
Definition: geometry.h:89
ThrowMagickException
MagickExport MagickBooleanType ThrowMagickException(ExceptionInfo *exception, const char *module, const char *function, const size_t line, const ExceptionType severity, const char *tag, const char *format,...)
Definition: exception.c:1149
ThrowFatalException
#define ThrowFatalException(severity, tag)
Definition: exception-private.h:42
UnlockSemaphoreInfo
MagickExport void UnlockSemaphoreInfo(SemaphoreInfo *semaphore_info)
Definition: semaphore.c:449
GetTypeInfo
MagickExport const TypeInfo * GetTypeInfo(const char *name, ExceptionInfo *exception)
Definition: type.c:275
exception.h
GetPixelIntensity
MagickExport MagickRealType GetPixelIntensity(const Image *image, const PixelPacket *magick_restrict pixel)
Definition: pixel.c:2292
StaticGravity
@ StaticGravity
Definition: geometry.h:92
SetImageStorageClass
MagickExport MagickBooleanType SetImageStorageClass(Image *image, const ClassType storage_class)
Definition: image.c:2595
CopyMagickString
MagickExport size_t CopyMagickString(char *magick_restrict destination, const char *magick_restrict source, const size_t length)
Definition: string.c:751
GetPolicyValue
MagickExport char * GetPolicyValue(const char *name)
Definition: policy.c:524
ReadImage
MagickExport Image * ReadImage(const ImageInfo *image_info, ExceptionInfo *exception)
Definition: constitute.c:428
gem.h
_DrawInfo::geometry
char * geometry
Definition: draw.h:214
LogMagickEvent
MagickExport MagickBooleanType LogMagickEvent(const LogEventType type, const char *module, const char *function, const size_t line, const char *format,...)
Definition: log.c:1420
AcquireExceptionInfo
MagickExport ExceptionInfo * AcquireExceptionInfo(void)
Definition: exception.c:113
MaxTextExtent
#define MaxTextExtent
Definition: method-attribute.h:89
draw-private.h
colorspace-private.h
CatchException
MagickExport void CatchException(ExceptionInfo *exception)
Definition: exception.c:203
token.h
AnnotateImage
MagickExport MagickBooleanType AnnotateImage(Image *image, const DrawInfo *draw_info)
Definition: annotate.c:212
_DrawInfo::weight
size_t weight
Definition: draw.h:283
CastDoubleToLong
static ssize_t CastDoubleToLong(const double value)
Definition: image-private.h:53
ResourceLimitFatalError
@ ResourceLimitFatalError
Definition: exception.h:78
AcquireString
MagickExport char * AcquireString(const char *source)
Definition: string.c:125
NorthGravity
@ NorthGravity
Definition: geometry.h:84
_AffineMatrix::rx
double rx
Definition: geometry.h:99
_Image::page
RectangleInfo page
Definition: image.h:213
_DrawInfo::fill
PixelPacket fill
Definition: draw.h:226
RenderFreetype
static MagickBooleanType RenderFreetype(Image *, const DrawInfo *, const char *, const PointInfo *, TypeMetric *)
client.h
_PointInfo::x
double x
Definition: draw.h:141
MissingDelegateWarning
@ MissingDelegateWarning
Definition: exception.h:36
xwindow-private.h
GetUTFCode
static int GetUTFCode(const char *magick_restrict text)
Definition: token-private.h:135
_DrawInfo::primitive
char * primitive
Definition: draw.h:213
_PixelPacket
Definition: pixel.h:132
ThrowBinaryException
#define ThrowBinaryException(severity, tag, context)
Definition: exception-private.h:29
EscapeParenthesis
static char * EscapeParenthesis(const char *source)
Definition: annotate.c:1878
IsGrayColorspace
static MagickBooleanType IsGrayColorspace(const ColorspaceType colorspace)
Definition: colorspace-private.h:96
AcquireQuantumMemory
MagickExport void * AcquireQuantumMemory(const size_t count, const size_t quantum)
Definition: memory.c:665
Tokenizer
MagickExport int Tokenizer(TokenInfo *token_info, const unsigned flag, char *token, const size_t max_token_length, const char *line, const char *white, const char *break_set, const char *quote, const char escape, char *breaker, int *next, char *quoted)
Definition: token.c:880
GetUTFOctets
static unsigned int GetUTFOctets(const char *magick_restrict text)
Definition: token-private.h:143
_DrawInfo::fill_pattern
Image * fill_pattern
Definition: draw.h:236
MagickPathExtent
#define MagickPathExtent
Definition: magick-type.h:31
SetImageColorspace
MagickExport MagickBooleanType SetImageColorspace(Image *image, const ColorspaceType colorspace)
Definition: colorspace.c:1250