MagickCore  6.9.11-59
Convert, Edit, Or Compose Bitmap Images
display.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 methods to interactively display and edit an image.
17 */
18 #ifndef MAGICKCORE_DISPLAY_H
19 #define MAGICKCORE_DISPLAY_H
20 
21 #if defined(__cplusplus) || defined(c_plusplus)
22 extern "C" {
23 #endif
24 
27  RemoteDisplayCommand(const ImageInfo *,const char *,const char *,
28  ExceptionInfo *);
29 
30 #if defined(__cplusplus) || defined(c_plusplus)
31 }
32 #endif
33 
34 #endif
XDrawLines
#define XDrawLines
Definition: vms.h:114
XDefaultScreen
#define XDefaultScreen
Definition: vms.h:94
FlipImage
MagickExport Image * FlipImage(const Image *image, ExceptionInfo *exception)
Definition: transform.c:1241
SetImageType
MagickExport MagickBooleanType SetImageType(Image *image, const ImageType type)
Definition: attribute.c:1536
CloneString
MagickExport char * CloneString(char **destination, const char *source)
Definition: string.c:283
GetCommandOptions
MagickExport char ** GetCommandOptions(const CommandOption option)
Definition: option.c:2172
MagickExport
#define MagickExport
Definition: method-attribute.h:80
_Image::debug
MagickBooleanType debug
Definition: image.h:290
_FrameInfo
Definition: decorate.h:26
_Image::filename
char filename[MaxTextExtent]
Definition: image.h:278
GetPreviousImageInList
MagickExport Image * GetPreviousImageInList(const Image *images)
Definition: list.c:816
_Image::progress_monitor
MagickProgressMonitor progress_monitor
Definition: image.h:264
_RectangleInfo::x
ssize_t x
Definition: geometry.h:130
CloneImage
MagickExport Image * CloneImage(const Image *image, const size_t columns, const size_t rows, const MagickBooleanType detach, ExceptionInfo *exception)
Definition: image.c:771
TransparentOpacity
#define TransparentOpacity
Definition: image.h:28
RemapImage
MagickExport MagickBooleanType RemapImage(const QuantizeInfo *quantize_info, Image *image, const Image *remap_image)
Definition: quantize.c:3063
_Image::matte
MagickBooleanType matte
Definition: image.h:171
SetImageProgress
MagickExport MagickBooleanType SetImageProgress(const Image *image, const char *tag, const MagickOffsetType offset, const MagickSizeType extent)
Definition: monitor.c:136
_Image::next
struct _Image * next
Definition: image.h:312
OpaqueOpacity
#define OpaqueOpacity
Definition: image.h:27
PsiValue
@ PsiValue
Definition: geometry.h:34
magick_unused
#define magick_unused(x)
Definition: method-attribute.h:105
_MagickInfo::raw
MagickBooleanType raw
Definition: magick.h:83
Swap
#define Swap(x, y)
Definition: studio.h:384
XChangeGC
#define XChangeGC
Definition: vms.h:57
_MagickPixelPacket::red
MagickRealType red
Definition: pixel.h:122
magick.h
MissingDelegateError
@ MissingDelegateError
Definition: exception.h:59
DirectClass
@ DirectClass
Definition: magick-type.h:198
magick_unreferenced
#define magick_unreferenced(x)
Definition: method-attribute.h:106
threshold.h
HeadPath
@ HeadPath
Definition: utility.h:30
GetMagickModule
#define GetMagickModule()
Definition: log.h:29
DestroyCacheView
MagickExport CacheView * DestroyCacheView(CacheView *cache_view)
Definition: cache-view.c:256
nt-base-private.h
MagickStatusType
unsigned int MagickStatusType
Definition: magick-type.h:131
visual-effects.h
PixelPacket
struct _PixelPacket PixelPacket
XLookupString
#define XLookupString
Definition: vms.h:206
X11Event
@ X11Event
Definition: log.h:55
_GeometryInfo::psi
double psi
Definition: geometry.h:112
statistic.h
distort.h
TailPath
@ TailPath
Definition: utility.h:31
GetImageProperty
MagickExport const char * GetImageProperty(const Image *image, const char *property)
Definition: property.c:2205
XInstallColormap
#define XInstallColormap
Definition: vms.h:188
TransformImage
MagickExport MagickBooleanType TransformImage(Image **image, const char *crop_geometry, const char *image_geometry)
Definition: transform.c:2056
XRootWindow
#define XRootWindow
Definition: vms.h:249
CropImage
MagickExport Image * CropImage(const Image *image, const RectangleInfo *geometry, ExceptionInfo *exception)
Definition: transform.c:614
XiValue
@ XiValue
Definition: geometry.h:31
AcquireImageInfo
MagickExport ImageInfo * AcquireImageInfo(void)
Definition: image.c:315
geometry.h
RadiansToDegrees
static MagickRealType RadiansToDegrees(const MagickRealType radians)
Definition: image-private.h:69
MagickCoreSignature
#define MagickCoreSignature
Definition: method-attribute.h:86
BilevelImage
MagickExport MagickBooleanType BilevelImage(Image *image, const double threshold)
Definition: threshold.c:818
XDefaultColormap
#define XDefaultColormap
Definition: vms.h:89
FormatLocaleString
MagickExport ssize_t FormatLocaleString(char *magick_restrict string, const size_t length, const char *magick_restrict format,...)
Definition: locale.c:497
_MontageInfo::font
char * font
Definition: montage.h:41
_MontageInfo::filename
char filename[MaxTextExtent]
Definition: montage.h:63
FloodfillPaintImage
MagickExport MagickBooleanType FloodfillPaintImage(Image *image, const ChannelType channel, const DrawInfo *draw_info, const MagickPixelPacket *target, const ssize_t x_offset, const ssize_t y_offset, const MagickBooleanType invert)
Definition: paint.c:110
ResizeQuantumMemory
MagickExport void * ResizeQuantumMemory(void *memory, const size_t count, const size_t quantum)
Definition: memory.c:1447
_RectangleInfo::height
size_t height
Definition: geometry.h:127
XRefreshKeyboardMapping
#define XRefreshKeyboardMapping
Definition: vms.h:242
fx.h
XFreeFont
#define XFreeFont
Definition: vms.h:144
QuantumFormat
#define QuantumFormat
Definition: magick-type.h:91
channel.h
_MontageInfo
Definition: montage.h:34
_ImageInfo::page
char * page
Definition: image.h:378
NewImageList
MagickExport Image * NewImageList(void)
Definition: list.c:951
DestroyDrawInfo
MagickExport DrawInfo * DestroyDrawInfo(DrawInfo *draw_info)
Definition: draw.c:974
AcquireUniqueFilename
MagickExport MagickBooleanType AcquireUniqueFilename(char *path)
Definition: utility.c:109
Colormap
static const ColormapInfo Colormap[]
Definition: color.c:101
DestroyStringList
MagickExport char ** DestroyStringList(char **list)
Definition: string.c:871
XSetFunction
#define XSetFunction
Definition: vms.h:272
DefaultTileGeometry
#define DefaultTileGeometry
Definition: image-private.h:29
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
FloodfillMethod
@ FloodfillMethod
Definition: draw.h:99
_GeometryInfo::sigma
double sigma
Definition: geometry.h:110
SegmentImage
MagickExport MagickBooleanType SegmentImage(Image *image, const ColorspaceType colorspace, const MagickBooleanType verbose, const double cluster_threshold, const double smooth_threshold)
Definition: segment.c:1798
XFreeStringList
#define XFreeStringList
Definition: vms.h:151
XSync
#define XSync
Definition: vms.h:315
XNextEvent
#define XNextEvent
Definition: vms.h:215
DefaultTileLabel
#define DefaultTileLabel
Definition: image-private.h:30
_Image::quality
size_t quality
Definition: image.h:164
XSetForeground
#define XSetForeground
Definition: vms.h:271
_RectangleInfo
Definition: geometry.h:124
property.h
XServerError
@ XServerError
Definition: exception.h:72
XChangeWindowAttributes
#define XChangeWindowAttributes
Definition: vms.h:60
GetPathAttributes
MagickExport MagickBooleanType GetPathAttributes(const char *path, void *attributes)
Definition: utility.c:1170
XReconfigureWMWindow
#define XReconfigureWMWindow
Definition: vms.h:240
image-private.h
_MagickInfo
Definition: magick.h:58
monitor.h
GetFirstImageInList
MagickExport Image * GetFirstImageInList(const Image *images)
Definition: list.c:574
_Image::columns
size_t columns
Definition: image.h:174
artifact.h
XAllocStandardColormap
#define XAllocStandardColormap
Definition: vms.h:46
delegate.h
XLoadQueryFont
#define XLoadQueryFont
Definition: vms.h:203
XConvertSelection
#define XConvertSelection
Definition: vms.h:71
DespeckleImage
MagickExport Image * DespeckleImage(const Image *image, ExceptionInfo *exception)
Definition: effect.c:1045
CloneDrawInfo
MagickExport DrawInfo * CloneDrawInfo(const ImageInfo *image_info, const DrawInfo *draw_info)
Definition: draw.c:270
DisplaceCompositeOp
@ DisplaceCompositeOp
Definition: composite.h:54
MagickSizeType
size_t MagickSizeType
Definition: magick-type.h:140
StringToList
MagickExport char ** StringToList(const char *text)
Definition: string.c:2266
_GeometryInfo
Definition: geometry.h:107
ChopImage
MagickExport Image * ChopImage(const Image *image, const RectangleInfo *chop_info, ExceptionInfo *exception)
Definition: transform.c:188
XCheckMaskEvent
#define XCheckMaskEvent
Definition: vms.h:62
resource_.h
SetWarningHandler
MagickExport WarningHandler SetWarningHandler(WarningHandler handler)
Definition: exception.c:952
sRGBColorspace
@ sRGBColorspace
Definition: colorspace.h:40
ThumbnailImage
MagickExport Image * ThumbnailImage(const Image *image, const size_t columns, const size_t rows, ExceptionInfo *exception)
Definition: resize.c:3704
NoInterlace
@ NoInterlace
Definition: image.h:68
_Image::ticks_per_second
ssize_t ticks_per_second
Definition: image.h:248
XSetErrorHandler
#define XSetErrorHandler
Definition: vms.h:267
_GeometryInfo::xi
double xi
Definition: geometry.h:111
XValue
@ XValue
Definition: geometry.h:30
VignetteImage
MagickExport Image * VignetteImage(const Image *image, const double radius, const double sigma, const ssize_t x, const ssize_t y, ExceptionInfo *exception)
Definition: visual-effects.c:3172
XSetNormalHints
#define XSetNormalHints
Definition: vms.h:281
ResourceLimitError
@ ResourceLimitError
Definition: exception.h:55
WarningHandler
void(* WarningHandler)(const ExceptionType, const char *, const char *)
Definition: exception.h:134
NonpeakStatistic
@ NonpeakStatistic
Definition: statistic.h:130
_PixelPacket::blue
Quantum blue
Definition: pixel.h:143
utility.h
QueryColorDatabase
MagickExport MagickBooleanType QueryColorDatabase(const char *name, PixelPacket *color, ExceptionInfo *exception)
Definition: color.c:2479
_FrameInfo::height
size_t height
Definition: decorate.h:29
pixel.h
XSelectInput
#define XSelectInput
Definition: vms.h:256
NoiseType
NoiseType
Definition: visual-effects.h:28
_CacheView
Definition: cache-view.c:66
_Image::geometry
char * geometry
Definition: image.h:203
XClearArea
#define XClearArea
Definition: vms.h:65
version.h
XOpenDisplay
#define XOpenDisplay
Definition: vms.h:218
ResetMethod
@ ResetMethod
Definition: draw.h:101
string_.h
ModulateImage
MagickExport MagickBooleanType ModulateImage(Image *image, const char *modulate)
Definition: enhance.c:3678
SetImageProperty
MagickExport MagickBooleanType SetImageProperty(Image *image, const char *property, const char *value)
Definition: property.c:4171
SwirlImage
MagickExport Image * SwirlImage(const Image *image, double degrees, ExceptionInfo *exception)
Definition: visual-effects.c:2794
GetQuantizeInfo
MagickExport void GetQuantizeInfo(QuantizeInfo *quantize_info)
Definition: quantize.c:2230
DestroyString
MagickExport char * DestroyString(char *string)
Definition: string.c:808
quantum.h
EqualizeImage
MagickExport MagickBooleanType EqualizeImage(Image *image)
Definition: enhance.c:1781
SyncImage
MagickExport MagickBooleanType SyncImage(Image *image)
Definition: image.c:3676
GetPathComponent
MagickExport void GetPathComponent(const char *path, PathType type, char *component)
Definition: utility.c:1218
enhance.h
MagickTrue
@ MagickTrue
Definition: magick-type.h:205
QueueCacheViewAuthenticPixels
MagickExport PixelPacket * QueueCacheViewAuthenticPixels(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:883
XSendEvent
#define XSendEvent
Definition: vms.h:257
blob.h
DissolveCompositeOp
@ DissolveCompositeOp
Definition: composite.h:55
XInternAtom
#define XInternAtom
Definition: vms.h:189
_FrameInfo::width
size_t width
Definition: decorate.h:28
_RectangleInfo::y
ssize_t y
Definition: geometry.h:131
CopyCompositeOp
@ CopyCompositeOp
Definition: composite.h:40
PointMethod
@ PointMethod
Definition: draw.h:97
OpaqueAlphaChannel
@ OpaqueAlphaChannel
Definition: image.h:38
_QuantizeInfo::dither
MagickBooleanType dither
Definition: quantize.h:44
GetOneVirtualMagickPixel
MagickExport MagickBooleanType GetOneVirtualMagickPixel(const Image *image, const ssize_t x, const ssize_t y, MagickPixelPacket *pixel, ExceptionInfo *exception)
Definition: cache.c:2134
SyncCacheViewAuthenticPixels
MagickExport MagickBooleanType SyncCacheViewAuthenticPixels(CacheView *magick_restrict cache_view, ExceptionInfo *exception)
Definition: cache-view.c:1000
XWithdrawWindow
#define XWithdrawWindow
Definition: vms.h:339
_MagickPixelPacket::blue
MagickRealType blue
Definition: pixel.h:124
ClampToQuantum
static Quantum ClampToQuantum(const MagickRealType quantum)
Definition: quantum.h:88
XFlush
#define XFlush
Definition: vms.h:135
XSetWindowBackgroundPixmap
#define XSetWindowBackgroundPixmap
Definition: vms.h:301
SetGeometryInfo
MagickExport void SetGeometryInfo(GeometryInfo *geometry_info)
Definition: geometry.c:1719
XTextWidth
#define XTextWidth
Definition: vms.h:319
AcquireImage
MagickExport Image * AcquireImage(const ImageInfo *image_info)
Definition: image.c:131
XPutBackEvent
#define XPutBackEvent
Definition: vms.h:227
XSetFont
#define XSetFont
Definition: vms.h:270
TraceEvent
@ TraceEvent
Definition: log.h:38
QuantizeImage
MagickExport MagickBooleanType QuantizeImage(const QuantizeInfo *quantize_info, Image *image)
Definition: quantize.c:2595
AcquireMagickMemory
MagickExport void * AcquireMagickMemory(const size_t size)
Definition: memory.c:552
_Image::directory
char * directory
Definition: image.h:202
GetMagickTime
MagickExport time_t GetMagickTime(void)
Definition: timer.c:327
MontageImageList
MagickExport Image * MontageImageList(const ImageInfo *image_info, const MontageInfo *montage_info, const Image *images, ExceptionInfo *exception)
Definition: montage.c:320
decorate.h
AppendImageToList
MagickExport void AppendImageToList(Image **images, const Image *append)
Definition: list.c:80
XCreateFontCursor
#define XCreateFontCursor
Definition: vms.h:78
OilPaintImage
MagickExport Image * OilPaintImage(const Image *image, const double radius, ExceptionInfo *exception)
Definition: paint.c:718
_ImageInfo::interlace
InterlaceType interlace
Definition: image.h:387
_GeometryInfo::rho
double rho
Definition: geometry.h:109
GetImageFromList
MagickExport Image * GetImageFromList(const Image *images, const ssize_t index)
Definition: list.c:618
CloneImageInfo
MagickExport ImageInfo * CloneImageInfo(const ImageInfo *image_info)
Definition: image.c:931
XRaiseWindow
#define XRaiseWindow
Definition: vms.h:237
ConcatenateMagickString
MagickExport size_t ConcatenateMagickString(char *magick_restrict destination, const char *magick_restrict source, const size_t length)
Definition: string.c:425
XIfEvent
#define XIfEvent
Definition: vms.h:187
SetImageAlphaChannel
MagickExport MagickBooleanType SetImageAlphaChannel(Image *image, const AlphaChannelType alpha_type)
Definition: channel.c:652
XFillRectangle
#define XFillRectangle
Definition: vms.h:132
CharcoalImage
MagickExport Image * CharcoalImage(const Image *image, const double radius, const double sigma, ExceptionInfo *exception)
Definition: visual-effects.c:498
_Image
Definition: image.h:153
XDisplayWidth
#define XDisplayWidth
Definition: vms.h:108
XDrawString
#define XDrawString
Definition: vms.h:120
MagickPackageName
#define MagickPackageName
Definition: version.h:28
ContrastImage
MagickExport MagickBooleanType ContrastImage(Image *image, const MagickBooleanType sharpen)
Definition: enhance.c:944
XPutImage
#define XPutImage
Definition: vms.h:228
_ExceptionInfo::severity
ExceptionType severity
Definition: exception.h:105
MagickPreviewOptions
@ MagickPreviewOptions
Definition: option.h:83
ErrorHandler
void(* ErrorHandler)(const ExceptionType, const char *, const char *)
Definition: exception.h:128
_Image::filter
FilterTypes filter
Definition: image.h:223
XEventsQueued
#define XEventsQueued
Definition: vms.h:126
warning_handler
static WarningHandler warning_handler
Definition: exception.c:87
AcquireAuthenticCacheView
MagickExport CacheView * AcquireAuthenticCacheView(const Image *image, ExceptionInfo *exception)
Definition: cache-view.c:111
GetMagickInfo
MagickExport const MagickInfo * GetMagickInfo(const char *name, ExceptionInfo *exception)
Definition: magick.c:415
SetErrorHandler
MagickExport ErrorHandler SetErrorHandler(ErrorHandler handler)
Definition: exception.c:878
GrayscaleMatteType
@ GrayscaleMatteType
Definition: image.h:54
XDisplayName
#define XDisplayName
Definition: vms.h:106
_MagickPixelPacket
Definition: pixel.h:105
PlaneInterlace
@ PlaneInterlace
Definition: image.h:70
WaveImage
MagickExport Image * WaveImage(const Image *image, const double amplitude, const double wave_length, ExceptionInfo *exception)
Definition: visual-effects.c:3268
ImageError
@ ImageError
Definition: exception.h:69
FileToString
MagickExport char * FileToString(const char *filename, const size_t extent, ExceptionInfo *exception)
Definition: string.c:983
MagickMax
#define MagickMax(x, y)
Definition: image-private.h:36
MagickMethodOptions
@ MagickMethodOptions
Definition: option.h:71
LocaleCompare
MagickExport int LocaleCompare(const char *p, const char *q)
Definition: locale.c:1435
DestroyExceptionInfo
MagickExport ExceptionInfo * DestroyExceptionInfo(ExceptionInfo *exception)
Definition: exception.c:448
_Image::delay
size_t delay
Definition: image.h:245
OpacityChannel
@ OpacityChannel
Definition: magick-type.h:179
_ExceptionInfo::description
char * description
Definition: exception.h:112
attribute.h
_Image::colors
size_t colors
Definition: image.h:177
FrameImage
MagickExport Image * FrameImage(const Image *image, const FrameInfo *frame_info, ExceptionInfo *exception)
Definition: decorate.c:165
RotateImage
MagickExport Image * RotateImage(const Image *image, const double degrees, ExceptionInfo *exception)
Definition: distort.c:2865
LocaleUppercase
MagickExport int LocaleUppercase(const int c)
Definition: locale.c:1662
widget.h
_Image::exception
ExceptionInfo exception
Definition: image.h:287
RollImage
MagickExport Image * RollImage(const Image *image, const ssize_t x_offset, const ssize_t y_offset, ExceptionInfo *exception)
Definition: transform.c:1578
XParseGeometry
#define XParseGeometry
Definition: vms.h:221
SigmoidalContrastImage
MagickExport MagickBooleanType SigmoidalContrastImage(Image *image, const MagickBooleanType sharpen, const char *levels)
Definition: enhance.c:4354
_Image::iterations
size_t iterations
Definition: image.h:251
PaintMethod
PaintMethod
Definition: draw.h:95
resize.h
ShearImage
MagickExport Image * ShearImage(const Image *image, const double x_shear, const double y_shear, ExceptionInfo *exception)
Definition: shear.c:1592
ImplodeImage
MagickExport Image * ImplodeImage(const Image *image, const double amount, ExceptionInfo *exception)
Definition: visual-effects.c:976
NormalizeImage
MagickExport MagickBooleanType NormalizeImage(Image *image)
Definition: enhance.c:4206
_QuantizeInfo
Definition: quantize.h:36
_ImageInfo
Definition: image.h:362
XVisualIDFromVisual
#define XVisualIDFromVisual
Definition: vms.h:333
MagickFalse
@ MagickFalse
Definition: magick-type.h:204
MagickProgressMonitor
MagickBooleanType(* MagickProgressMonitor)(const char *, const MagickOffsetType, const MagickSizeType, void *)
Definition: monitor.h:26
XDrawImageString
#define XDrawImageString
Definition: vms.h:111
_ImageInfo::magick
char magick[MaxTextExtent]
Definition: image.h:470
PreviewType
PreviewType
Definition: effect.h:28
SharpenImage
MagickExport Image * SharpenImage(const Image *image, const double radius, const double sigma, ExceptionInfo *exception)
Definition: effect.c:4286
_Image::previous
struct _Image * previous
Definition: image.h:309
pixel-private.h
image.h
_ImageAttribute::value
char * value
Definition: deprecate.h:84
_ImageInfo::filename
char filename[MaxTextExtent]
Definition: image.h:473
XDisplayHeight
#define XDisplayHeight
Definition: vms.h:105
_Image::montage
char * montage
Definition: image.h:201
XFreeCursor
#define XFreeCursor
Definition: vms.h:141
_ImageInfo::server_name
char * server_name
Definition: image.h:400
ContrastStretchImageChannel
MagickExport MagickBooleanType ContrastStretchImageChannel(Image *image, const ChannelType channel, const double black_point, const double white_point)
Definition: enhance.c:1130
SepiaToneImage
MagickExport Image * SepiaToneImage(const Image *image, const double threshold, ExceptionInfo *exception)
Definition: visual-effects.c:1862
GetClientName
MagickExport const char * GetClientName(void)
Definition: client.c:65
ParsePageGeometry
MagickExport MagickStatusType ParsePageGeometry(const Image *image, const char *geometry, RectangleInfo *region_info, ExceptionInfo *exception)
Definition: geometry.c:1577
DeleteImageProperty
MagickExport MagickBooleanType DeleteImageProperty(Image *image, const char *property)
Definition: property.c:274
DefaultChannels
@ DefaultChannels
Definition: magick-type.h:192
XGetCommand
#define XGetCommand
Definition: vms.h:153
_PixelPacket::opacity
Quantum opacity
Definition: pixel.h:146
FileOpenError
@ FileOpenError
Definition: exception.h:61
GammaImage
MagickExport MagickBooleanType GammaImage(Image *image, const char *level)
Definition: enhance.c:2126
XFreeGC
#define XFreeGC
Definition: vms.h:148
ParseGeometry
MagickExport MagickStatusType ParseGeometry(const char *geometry, GeometryInfo *geometry_info)
Definition: geometry.c:868
XAllocSizeHints
#define XAllocSizeHints
Definition: vms.h:45
IsColorSimilar
MagickExport MagickBooleanType IsColorSimilar(const Image *image, const PixelPacket *p, const PixelPacket *q)
Definition: color.c:1657
WriteImage
MagickExport MagickBooleanType WriteImage(const ImageInfo *image_info, Image *image)
Definition: constitute.c:1091
XFree
#define XFree
Definition: vms.h:138
DisplayImages
MagickExport MagickBooleanType DisplayImages(const ImageInfo *image_info, Image *image)
Definition: display.c:16053
resource_info
static ResourceInfo resource_info
Definition: resource.c:115
XCreatePixmap
#define XCreatePixmap
Definition: vms.h:83
ExpandFilenames
MagickExport MagickBooleanType ExpandFilenames(int *number_arguments, char ***arguments)
Definition: utility.c:744
_Image::list
struct _Image * list
Definition: image.h:311
draw.h
DestroyImageInfo
MagickExport ImageInfo * DestroyImageInfo(ImageInfo *image_info)
Definition: image.c:1247
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
_FrameInfo::outer_bevel
ssize_t outer_bevel
Definition: decorate.h:35
_FrameInfo::y
ssize_t y
Definition: decorate.h:33
composite.h
display-private.h
InvokeDelegate
MagickExport MagickBooleanType InvokeDelegate(ImageInfo *image_info, Image *image, const char *decode, const char *encode, ExceptionInfo *exception)
Definition: delegate.c:1729
MagickAuthoritativeURL
#define MagickAuthoritativeURL
Definition: version.h:46
QuantumRange
#define QuantumRange
Definition: magick-type.h:90
XBell
#define XBell
Definition: vms.h:52
SetImageProgressMonitor
MagickExport MagickProgressMonitor SetImageProgressMonitor(Image *image, const MagickProgressMonitor progress_monitor, void *client_data)
Definition: monitor.c:194
ParseMetaGeometry
MagickExport MagickStatusType ParseMetaGeometry(const char *geometry, ssize_t *x, ssize_t *y, size_t *width, size_t *height)
Definition: geometry.c:1366
_ResourceInfo::width
MagickOffsetType width
Definition: resource.c:82
_Image::rows
size_t rows
Definition: image.h:175
_PixelPacket::green
Quantum green
Definition: pixel.h:144
_FrameInfo::x
ssize_t x
Definition: decorate.h:32
XChangeProperty
#define XChangeProperty
Definition: vms.h:59
cache.h
XGetWindowAttributes
#define XGetWindowAttributes
Definition: vms.h:179
GetImageListLength
MagickExport size_t GetImageListLength(const Image *images)
Definition: list.c:709
colorspace.h
log.h
constitute.h
ResizeImage
MagickExport Image * ResizeImage(const Image *image, const size_t columns, const size_t rows, const FilterTypes filter, const double blur, ExceptionInfo *exception)
Definition: resize.c:2908
XCheckWindowEvent
#define XCheckWindowEvent
Definition: vms.h:64
XParseColor
#define XParseColor
Definition: vms.h:220
_Image::signature
size_t signature
Definition: image.h:307
SetImageArtifact
MagickExport MagickBooleanType SetImageArtifact(Image *image, const char *artifact, const char *value)
Definition: artifact.c:434
XSetSelectionOwner
#define XSetSelectionOwner
Definition: vms.h:285
MagickBooleanType
MagickBooleanType
Definition: magick-type.h:203
StringToDouble
static double StringToDouble(const char *magick_restrict string, char **magick_restrict sentinal)
Definition: string-private.h:82
NegateImage
MagickExport MagickBooleanType NegateImage(Image *image, const MagickBooleanType grayscale)
Definition: enhance.c:3973
display.h
PSPageGeometry
#define PSPageGeometry
Definition: image-private.h:46
_MontageInfo::pointsize
double pointsize
Definition: montage.h:44
RaiseImage
MagickExport MagickBooleanType RaiseImage(Image *image, const RectangleInfo *raise_info, const MagickBooleanType raise)
Definition: decorate.c:652
PercentValue
@ PercentValue
Definition: geometry.h:49
RelinquishMagickMemory
MagickExport void * RelinquishMagickMemory(void *memory)
Definition: memory.c:1162
StatisticImage
MagickExport Image * StatisticImage(const Image *image, const StatisticType type, const size_t width, const size_t height, ExceptionInfo *exception)
Definition: statistic.c:3589
_ExceptionInfo
Definition: exception.h:103
utility-private.h
_ImageInfo::signature
size_t signature
Definition: image.h:489
MagickComposeOptions
@ MagickComposeOptions
Definition: option.h:39
_RectangleInfo::width
size_t width
Definition: geometry.h:126
IsPathAccessible
MagickExport MagickBooleanType IsPathAccessible(const char *path)
Definition: utility.c:1472
studio.h
XServerFatalError
@ XServerFatalError
Definition: exception.h:95
XClearWindow
#define XClearWindow
Definition: vms.h:66
RemoteDisplayCommand
MagickExport MagickBooleanType RemoteDisplayCommand(const ImageInfo *, const char *, const char *, ExceptionInfo *)
Definition: display.c:16099
BlurImage
MagickExport Image * BlurImage(const Image *image, const double radius, const double sigma, ExceptionInfo *exception)
Definition: effect.c:782
RelinquishUniqueFileResource
MagickExport MagickBooleanType RelinquishUniqueFileResource(const char *path)
Definition: resource.c:1287
StringToLong
static long StringToLong(const char *magick_restrict value)
Definition: string-private.h:108
DestroyMontageInfo
MagickExport MontageInfo * DestroyMontageInfo(MontageInfo *montage_info)
Definition: montage.c:163
ParseCommandOption
MagickExport ssize_t ParseCommandOption(const CommandOption option, const MagickBooleanType list, const char *options)
Definition: option.c:2586
effect.h
XReadBitmapFile
#define XReadBitmapFile
Definition: vms.h:238
montage.h
MagickRealType
MagickDoubleType MagickRealType
Definition: magick-type.h:129
XMapWindow
#define XMapWindow
Definition: vms.h:210
ParseRegionGeometry
MagickExport MagickStatusType ParseRegionGeometry(const Image *image, const char *geometry, RectangleInfo *region_info, ExceptionInfo *exception)
Definition: geometry.c:1646
GetMagickCopyright
MagickExport const char * GetMagickCopyright(void)
Definition: version.c:75
monitor-private.h
ShredFile
MagickPrivate MagickBooleanType ShredFile(const char *)
Definition: utility.c:1826
ReplaceMethod
@ ReplaceMethod
Definition: draw.h:98
shear.h
BorderImage
MagickExport Image * BorderImage(const Image *image, const RectangleInfo *border_info, ExceptionInfo *exception)
Definition: decorate.c:102
XDestroyWindow
#define XDestroyWindow
Definition: vms.h:102
GrayscaleType
@ GrayscaleType
Definition: image.h:53
XCreateBitmapFromData
#define XCreateBitmapFromData
Definition: vms.h:76
XUninstallColormap
#define XUninstallColormap
Definition: vms.h:327
_FrameInfo::inner_bevel
ssize_t inner_bevel
Definition: decorate.h:34
DestroyImage
MagickExport Image * DestroyImage(Image *image)
Definition: image.c:1174
transform.h
SetImageInfo
MagickExport MagickBooleanType SetImageInfo(ImageInfo *image_info, const unsigned int frames, ExceptionInfo *exception)
Definition: image.c:2741
XCloseDisplay
#define XCloseDisplay
Definition: vms.h:68
XSetTransientForHint
#define XSetTransientForHint
Definition: vms.h:292
memory_.h
SigmaValue
@ SigmaValue
Definition: geometry.h:40
AcquireUniqueFileResource
MagickExport int AcquireUniqueFileResource(char *path)
Definition: resource.c:600
paint.h
EmbossImage
MagickExport Image * EmbossImage(const Image *image, const double radius, const double sigma, ExceptionInfo *exception)
Definition: effect.c:1355
_QuantizeInfo::number_colors
size_t number_colors
Definition: quantize.h:38
AddNoiseImage
MagickExport Image * AddNoiseImage(const Image *image, const NoiseType noise_type, ExceptionInfo *exception)
Definition: visual-effects.c:136
color.h
_DrawInfo
Definition: draw.h:211
GetOneCacheViewVirtualPixel
MagickExport MagickBooleanType GetOneCacheViewVirtualPixel(const CacheView *magick_restrict cache_view, const ssize_t x, const ssize_t y, PixelPacket *magick_restrict pixel, ExceptionInfo *exception)
Definition: cache-view.c:770
YValue
@ YValue
Definition: geometry.h:33
exception-private.h
GetPageGeometry
MagickExport char * GetPageGeometry(const char *page_geometry)
Definition: geometry.c:368
timer-private.h
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
FillToBorderMethod
@ FillToBorderMethod
Definition: draw.h:100
_Image::blur
double blur
Definition: image.h:219
_ExceptionInfo::reason
char * reason
Definition: exception.h:111
exception.h
ShadeImage
MagickExport Image * ShadeImage(const Image *image, const MagickBooleanType gray, const double azimuth, const double elevation, ExceptionInfo *exception)
Definition: effect.c:4059
option.h
MagickNoiseOptions
@ MagickNoiseOptions
Definition: option.h:77
SolarizeImage
MagickExport MagickBooleanType SolarizeImage(Image *image, const double threshold)
Definition: visual-effects.c:2340
XWMGeometry
#define XWMGeometry
Definition: vms.h:334
SetImageStorageClass
MagickExport MagickBooleanType SetImageStorageClass(Image *image, const ClassType storage_class)
Definition: image.c:2595
CompositeOperator
CompositeOperator
Definition: composite.h:26
XFreePixmap
#define XFreePixmap
Definition: vms.h:150
CopyMagickString
MagickExport size_t CopyMagickString(char *magick_restrict destination, const char *magick_restrict source, const size_t length)
Definition: string.c:751
GetMagickVersion
MagickExport const char * GetMagickVersion(size_t *version)
Definition: version.c:595
EdgeImage
MagickExport Image * EdgeImage(const Image *image, const double radius, ExceptionInfo *exception)
Definition: effect.c:1269
CloneMontageInfo
MagickExport MontageInfo * CloneMontageInfo(const ImageInfo *image_info, const MontageInfo *montage_info)
Definition: montage.c:101
ReadImage
MagickExport Image * ReadImage(const ImageInfo *image_info, ExceptionInfo *exception)
Definition: constitute.c:428
list.h
XSetBackground
#define XSetBackground
Definition: vms.h:259
SetImageInfoProgressMonitor
MagickExport MagickProgressMonitor SetImageInfoProgressMonitor(ImageInfo *image_info, const MagickProgressMonitor progress_monitor, void *client_data)
Definition: monitor.c:243
LogMagickEvent
MagickExport MagickBooleanType LogMagickEvent(const LogEventType type, const char *module, const char *function, const size_t line, const char *format,...)
Definition: log.c:1420
FlopImage
MagickExport Image * FlopImage(const Image *image, ExceptionInfo *exception)
Definition: transform.c:1370
DisplayImages
MagickExport MagickBooleanType DisplayImages(const ImageInfo *, Image *)
AcquireExceptionInfo
MagickExport ExceptionInfo * AcquireExceptionInfo(void)
Definition: exception.c:113
MaxTextExtent
#define MaxTextExtent
Definition: method-attribute.h:89
_Image::taint
MagickBooleanType taint
Definition: image.h:170
DestroyImageList
MagickExport Image * DestroyImageList(Image *images)
Definition: list.c:475
string-private.h
XMapRaised
#define XMapRaised
Definition: vms.h:208
CatchException
MagickExport void CatchException(ExceptionInfo *exception)
Definition: exception.c:203
_Image::scene
size_t scene
Definition: image.h:244
UndefinedException
@ UndefinedException
Definition: exception.h:30
ResourceLimitFatalError
@ ResourceLimitFatalError
Definition: exception.h:78
AcquireString
MagickExport char * AcquireString(const char *source)
Definition: string.c:125
XSetInputFocus
#define XSetInputFocus
Definition: vms.h:278
segment.h
XGetWindowProperty
#define XGetWindowProperty
Definition: vms.h:180
_Image::page
RectangleInfo page
Definition: image.h:213
_DrawInfo::fill
PixelPacket fill
Definition: draw.h:226
LoadImageTag
#define LoadImageTag
Definition: image-private.h:33
client.h
XCreateGC
#define XCreateGC
Definition: vms.h:80
SetImageOption
MagickExport MagickBooleanType SetImageOption(ImageInfo *image_info, const char *option, const char *value)
Definition: option.c:2808
_MagickPixelPacket::green
MagickRealType green
Definition: pixel.h:123
_Image::magick
char magick[MaxTextExtent]
Definition: image.h:280
_Image::magick_filename
char magick_filename[MaxTextExtent]
Definition: image.h:279
StringToDoubleInterval
static double StringToDoubleInterval(const char *string, const double interval)
Definition: string-private.h:88
_ImageInfo::preview_type
PreviewType preview_type
Definition: image.h:428
xwindow-private.h
_PixelPacket
Definition: pixel.h:132
RemoteDisplayCommand
MagickExport MagickBooleanType RemoteDisplayCommand(const ImageInfo *image_info, const char *window, const char *filename, ExceptionInfo *exception)
Definition: display.c:16099
_ImageInfo::size
char * size
Definition: image.h:376
_ImageInfo::group
ssize_t group
Definition: image.h:431
AcquireQuantumMemory
MagickExport void * AcquireQuantumMemory(const size_t count, const size_t quantum)
Definition: memory.c:665
Quantum
unsigned short Quantum
Definition: magick-type.h:89
MagickOffsetType
ssize_t MagickOffsetType
Definition: magick-type.h:139
StringToUnsignedLong
static unsigned long StringToUnsignedLong(const char *magick_restrict value)
Definition: string-private.h:124
InterpretImageProperties
MagickExport char * InterpretImageProperties(const ImageInfo *image_info, Image *image, const char *embed_text)
Definition: property.c:3609