MagickCore  6.9.10
Convert, Edit, Or Compose Bitmap Images
display.h
Go to the documentation of this file.
1 /*
2  Copyright 1999-2019 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.
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 
26  DisplayImages(const ImageInfo *,Image *),
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:1246
SetImageType
MagickExport MagickBooleanType SetImageType(Image *image, const ImageType type)
Definition: attribute.c:1262
CloneString
MagickExport char * CloneString(char **destination, const char *source)
Definition: string.c:284
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:25
_Image::filename
char filename[MaxTextExtent]
Definition: image.h:278
GetPreviousImageInList
MagickExport Image * GetPreviousImageInList(const Image *images)
Definition: list.c:803
_Image::progress_monitor
MagickProgressMonitor progress_monitor
Definition: image.h:264
_RectangleInfo::x
ssize_t x
Definition: geometry.h:129
CloneImage
MagickExport Image * CloneImage(const Image *image, const size_t columns, const size_t rows, const MagickBooleanType detach, ExceptionInfo *exception)
Definition: image.c:788
TransparentOpacity
#define TransparentOpacity
Definition: image.h:28
WaveImage
MagickExport Image * WaveImage(const Image *image, const double amplitude, const double wave_length, ExceptionInfo *exception)
Definition: fx.c:5621
RemapImage
MagickExport MagickBooleanType RemapImage(const QuantizeInfo *quantize_info, Image *image, const Image *remap_image)
Definition: quantize.c:3071
_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:77
Swap
#define Swap(x, y)
Definition: studio.h:374
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:187
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:127
PixelPacket
struct _PixelPacket PixelPacket
XLookupString
#define XLookupString
Definition: vms.h:206
X11Event
@ X11Event
Definition: log.h:55
_GeometryInfo::psi
double psi
Definition: geometry.h:111
statistic.h
distort.h
TailPath
@ TailPath
Definition: utility.h:31
XInstallColormap
#define XInstallColormap
Definition: vms.h:188
TransformImage
MagickExport MagickBooleanType TransformImage(Image **image, const char *crop_geometry, const char *image_geometry)
Definition: transform.c:2061
XRootWindow
#define XRootWindow
Definition: vms.h:249
CropImage
MagickExport Image * CropImage(const Image *image, const RectangleInfo *geometry, ExceptionInfo *exception)
Definition: transform.c:613
XiValue
@ XiValue
Definition: geometry.h:31
AcquireImageInfo
MagickExport ImageInfo * AcquireImageInfo(void)
Definition: image.c:332
geometry.h
RadiansToDegrees
static MagickRealType RadiansToDegrees(const MagickRealType radians)
Definition: image-private.h:61
GetMagickVersion
const MagickExport char * GetMagickVersion(size_t *version)
Definition: version.c:567
MagickCoreSignature
#define MagickCoreSignature
Definition: method-attribute.h:86
BilevelImage
MagickExport MagickBooleanType BilevelImage(Image *image, const double threshold)
Definition: threshold.c:813
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:502
_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:1316
GetImageProperty
const MagickExport char * GetImageProperty(const Image *image, const char *property)
Definition: property.c:2217
_RectangleInfo::height
size_t height
Definition: geometry.h:126
XRefreshKeyboardMapping
#define XRefreshKeyboardMapping
Definition: vms.h:242
fx.h
XFreeFont
#define XFreeFont
Definition: vms.h:144
QuantumFormat
#define QuantumFormat
Definition: magick-type.h:87
channel.h
_MontageInfo
Definition: montage.h:33
_ImageInfo::page
char * page
Definition: image.h:378
NewImageList
MagickExport Image * NewImageList(void)
Definition: list.c:938
DestroyDrawInfo
MagickExport DrawInfo * DestroyDrawInfo(DrawInfo *draw_info)
Definition: draw.c:882
AcquireUniqueFilename
MagickExport MagickBooleanType AcquireUniqueFilename(char *path)
Definition: utility.c:109
DestroyStringList
MagickExport char ** DestroyStringList(char **list)
Definition: string.c:883
XSetFunction
#define XSetFunction
Definition: vms.h:272
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:109
SegmentImage
MagickExport MagickBooleanType SegmentImage(Image *image, const ColorspaceType colorspace, const MagickBooleanType verbose, const double cluster_threshold, const double smooth_threshold)
Definition: segment.c:1793
XFreeStringList
#define XFreeStringList
Definition: vms.h:151
XSync
#define XSync
Definition: vms.h:315
XNextEvent
#define XNextEvent
Definition: vms.h:215
_Image::quality
size_t quality
Definition: image.h:164
XSetForeground
#define XSetForeground
Definition: vms.h:271
_RectangleInfo
Definition: geometry.h:122
property.h
NoiseType
NoiseType
Definition: fx.h:27
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:1160
XReconfigureWMWindow
#define XReconfigureWMWindow
Definition: vms.h:240
image-private.h
_MagickInfo
Definition: magick.h:51
SepiaToneImage
MagickExport Image * SepiaToneImage(const Image *image, const double threshold, ExceptionInfo *exception)
Definition: fx.c:4217
monitor.h
GetFirstImageInList
MagickExport Image * GetFirstImageInList(const Image *images)
Definition: list.c:561
_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:136
StringToList
MagickExport char ** StringToList(const char *text)
Definition: string.c:2358
_GeometryInfo
Definition: geometry.h:105
ChopImage
MagickExport Image * ChopImage(const Image *image, const RectangleInfo *chop_info, ExceptionInfo *exception)
Definition: transform.c:187
XCheckMaskEvent
#define XCheckMaskEvent
Definition: vms.h:62
resource_.h
SetWarningHandler
MagickExport WarningHandler SetWarningHandler(WarningHandler handler)
Definition: exception.c:885
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:3713
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:110
XValue
@ XValue
Definition: geometry.h:30
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:129
_PixelPacket::blue
Quantum blue
Definition: pixel.h:143
utility.h
QueryColorDatabase
MagickExport MagickBooleanType QueryColorDatabase(const char *name, PixelPacket *color, ExceptionInfo *exception)
Definition: color.c:2506
_FrameInfo::height
size_t height
Definition: decorate.h:29
pixel.h
XSelectInput
#define XSelectInput
Definition: vms.h:256
_CacheView
Definition: cache-view.c:65
_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:3672
SetImageProperty
MagickExport MagickBooleanType SetImageProperty(Image *image, const char *property, const char *value)
Definition: property.c:4131
GetQuantizeInfo
MagickExport void GetQuantizeInfo(QuantizeInfo *quantize_info)
Definition: quantize.c:2227
DestroyString
MagickExport char * DestroyString(char *string)
Definition: string.c:820
quantum.h
EqualizeImage
MagickExport MagickBooleanType EqualizeImage(Image *image)
Definition: enhance.c:1781
SolarizeImage
MagickExport MagickBooleanType SolarizeImage(Image *image, const double threshold)
Definition: fx.c:4693
SyncImage
MagickExport MagickBooleanType SyncImage(Image *image)
Definition: image.c:3689
GetPathComponent
MagickExport void GetPathComponent(const char *path, PathType type, char *component)
Definition: utility.c:1208
enhance.h
MagickTrue
@ MagickTrue
Definition: magick-type.h:194
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:130
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:2124
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
CopyMagickString
MagickExport size_t CopyMagickString(char *destination, const char *source, const size_t length)
Definition: string.c:752
AddNoiseImage
MagickExport Image * AddNoiseImage(const Image *image, const NoiseType noise_type, ExceptionInfo *exception)
Definition: fx.c:262
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:1706
XTextWidth
#define XTextWidth
Definition: vms.h:319
AcquireImage
MagickExport Image * AcquireImage(const ImageInfo *image_info)
Definition: image.c:152
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:2592
AcquireMagickMemory
MagickExport void * AcquireMagickMemory(const size_t size)
Definition: memory.c:473
_Image::directory
char * directory
Definition: image.h:202
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:78
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:108
GetImageFromList
MagickExport Image * GetImageFromList(const Image *images, const ssize_t index)
Definition: list.c:605
CloneImageInfo
MagickExport ImageInfo * CloneImageInfo(const ImageInfo *image_info)
Definition: image.c:944
DefaultTileGeometry
const MagickExport char DefaultTileGeometry[]
Definition: image-private.h:42
XRaiseWindow
#define XRaiseWindow
Definition: vms.h:237
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
_Image
Definition: image.h:152
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
GetMagickHomeURL
MagickExport char * GetMagickHomeURL(void)
Definition: version.c:277
_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:86
AcquireAuthenticCacheView
MagickExport CacheView * AcquireAuthenticCacheView(const Image *image, ExceptionInfo *exception)
Definition: cache-view.c:111
SetErrorHandler
MagickExport ErrorHandler SetErrorHandler(ErrorHandler handler)
Definition: exception.c:819
VignetteImage
MagickExport Image * VignetteImage(const Image *image, const double radius, const double sigma, const ssize_t x, const ssize_t y, ExceptionInfo *exception)
Definition: fx.c:5525
GrayscaleMatteType
@ GrayscaleMatteType
Definition: image.h:54
XDisplayName
#define XDisplayName
Definition: vms.h:106
_MagickPixelPacket
Definition: pixel.h:104
PlaneInterlace
@ PlaneInterlace
Definition: image.h:70
ImageError
@ ImageError
Definition: exception.h:69
FileToString
MagickExport char * FileToString(const char *filename, const size_t extent, ExceptionInfo *exception)
Definition: string.c:995
MagickMax
#define MagickMax(x, y)
Definition: image-private.h:26
MagickMethodOptions
@ MagickMethodOptions
Definition: option.h:71
LocaleCompare
MagickExport int LocaleCompare(const char *p, const char *q)
Definition: locale.c:1440
DestroyExceptionInfo
MagickExport ExceptionInfo * DestroyExceptionInfo(ExceptionInfo *exception)
Definition: exception.c:441
_Image::delay
size_t delay
Definition: image.h:245
OpacityChannel
@ OpacityChannel
Definition: magick-type.h:168
_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
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:1583
XParseGeometry
#define XParseGeometry
Definition: vms.h:221
SigmoidalContrastImage
MagickExport MagickBooleanType SigmoidalContrastImage(Image *image, const MagickBooleanType sharpen, const char *levels)
Definition: enhance.c:4348
_Image::iterations
size_t iterations
Definition: image.h:251
PaintMethod
PaintMethod
Definition: draw.h:94
resize.h
ShearImage
MagickExport Image * ShearImage(const Image *image, const double x_shear, const double y_shear, ExceptionInfo *exception)
Definition: shear.c:1573
NormalizeImage
MagickExport MagickBooleanType NormalizeImage(Image *image)
Definition: enhance.c:4200
_QuantizeInfo
Definition: quantize.h:35
_ImageInfo
Definition: image.h:361
XVisualIDFromVisual
#define XVisualIDFromVisual
Definition: vms.h:333
LoadImageTag
const MagickExport char LoadImageTag[]
Definition: image-private.h:46
MagickFalse
@ MagickFalse
Definition: magick-type.h:193
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:27
SharpenImage
MagickExport Image * SharpenImage(const Image *image, const double radius, const double sigma, ExceptionInfo *exception)
Definition: effect.c:4279
_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
GetMagickInfo
const MagickExport MagickInfo * GetMagickInfo(const char *name, ExceptionInfo *exception)
Definition: magick.c:406
_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
ParsePageGeometry
MagickExport MagickStatusType ParsePageGeometry(const Image *image, const char *geometry, RectangleInfo *region_info, ExceptionInfo *exception)
Definition: geometry.c:1564
DeleteImageProperty
MagickExport MagickBooleanType DeleteImageProperty(Image *image, const char *property)
Definition: property.c:274
DefaultChannels
@ DefaultChannels
Definition: magick-type.h:181
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:857
XAllocSizeHints
#define XAllocSizeHints
Definition: vms.h:45
IsColorSimilar
MagickExport MagickBooleanType IsColorSimilar(const Image *image, const PixelPacket *p, const PixelPacket *q)
Definition: color.c:1682
SwirlImage
MagickExport Image * SwirlImage(const Image *image, double degrees, ExceptionInfo *exception)
Definition: fx.c:5147
WriteImage
MagickExport MagickBooleanType WriteImage(const ImageInfo *image_info, Image *image)
Definition: constitute.c:1038
XFree
#define XFree
Definition: vms.h:138
DisplayImages
MagickExport MagickBooleanType DisplayImages(const ImageInfo *image_info, Image *image)
Definition: display.c:16046
resource_info
static ResourceInfo resource_info
Definition: resource.c:113
XCreatePixmap
#define XCreatePixmap
Definition: vms.h:83
ExpandFilenames
MagickExport MagickBooleanType ExpandFilenames(int *number_arguments, char ***arguments)
Definition: utility.c:732
_Image::list
struct _Image * list
Definition: image.h:311
draw.h
DestroyImageInfo
MagickExport ImageInfo * DestroyImageInfo(ImageInfo *image_info)
Definition: image.c:1260
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:1587
_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:1691
QuantumRange
#define QuantumRange
Definition: magick-type.h:86
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:1355
_ResourceInfo::width
MagickOffsetType width
Definition: resource.c:80
_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
CharcoalImage
MagickExport Image * CharcoalImage(const Image *image, const double radius, const double sigma, ExceptionInfo *exception)
Definition: fx.c:624
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:696
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:2917
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:431
XSetSelectionOwner
#define XSetSelectionOwner
Definition: vms.h:285
MagickBooleanType
MagickBooleanType
Definition: magick-type.h:191
StringToDouble
static double StringToDouble(const char *magick_restrict string, char **magick_restrict sentinal)
Definition: string-private.h:42
NegateImage
MagickExport MagickBooleanType NegateImage(Image *image, const MagickBooleanType grayscale)
Definition: enhance.c:3967
display.h
ConcatenateMagickString
MagickExport size_t ConcatenateMagickString(char *destination, const char *source, const size_t length)
Definition: string.c:424
_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:1077
StatisticImage
MagickExport Image * StatisticImage(const Image *image, const StatisticType type, const size_t width, const size_t height, ExceptionInfo *exception)
Definition: statistic.c:3590
_ExceptionInfo
Definition: exception.h:102
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:125
IsPathAccessible
MagickExport MagickBooleanType IsPathAccessible(const char *path)
Definition: utility.c:1460
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:16092
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:1190
StringToLong
static long StringToLong(const char *magick_restrict value)
Definition: string-private.h:68
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:125
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:1633
monitor-private.h
ShredFile
MagickPrivate MagickBooleanType ShredFile(const char *)
Definition: utility.c:1805
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:1187
transform.h
DefaultTileLabel
const MagickExport char DefaultTileLabel[]
Definition: image-private.h:43
SetImageInfo
MagickExport MagickBooleanType SetImageInfo(ImageInfo *image_info, const unsigned int frames, ExceptionInfo *exception)
Definition: image.c:2756
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:558
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
color.h
_DrawInfo
Definition: draw.h:210
ImplodeImage
MagickExport Image * ImplodeImage(const Image *image, const double amount, ExceptionInfo *exception)
Definition: fx.c:3327
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:364
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:1068
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:4054
option.h
MagickNoiseOptions
@ MagickNoiseOptions
Definition: option.h:77
XWMGeometry
#define XWMGeometry
Definition: vms.h:334
SetImageStorageClass
MagickExport MagickBooleanType SetImageStorageClass(Image *image, const ClassType storage_class)
Definition: image.c:2610
CompositeOperator
CompositeOperator
Definition: composite.h:25
XFreePixmap
#define XFreePixmap
Definition: vms.h:150
GetClientName
const MagickExport char * GetClientName(void)
Definition: client.c:64
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:415
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:1399
PSPageGeometry
const MagickExport char PSPageGeometry[]
Definition: image-private.h:49
FlopImage
MagickExport Image * FlopImage(const Image *image, ExceptionInfo *exception)
Definition: transform.c:1375
DisplayImages
MagickExport MagickBooleanType DisplayImages(const ImageInfo *, Image *)
AcquireExceptionInfo
MagickExport ExceptionInfo * AcquireExceptionInfo(void)
Definition: exception.c:106
MaxTextExtent
#define MaxTextExtent
Definition: method-attribute.h:89
_Image::taint
MagickBooleanType taint
Definition: image.h:170
GetMagickCopyright
const MagickExport char * GetMagickCopyright(void)
Definition: version.c:75
DestroyImageList
MagickExport Image * DestroyImageList(Image *images)
Definition: list.c:462
string-private.h
XMapRaised
#define XMapRaised
Definition: vms.h:208
CatchException
MagickExport void CatchException(ExceptionInfo *exception)
Definition: exception.c:196
_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
_DrawInfo::fill
PixelPacket fill
Definition: draw.h:226
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:48
_ImageInfo::preview_type
PreviewType preview_type
Definition: image.h:428
xwindow-private.h
_PixelPacket
Definition: pixel.h:131
RemoteDisplayCommand
MagickExport MagickBooleanType RemoteDisplayCommand(const ImageInfo *image_info, const char *window, const char *filename, ExceptionInfo *exception)
Definition: display.c:16092
_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:544
Quantum
unsigned short Quantum
Definition: magick-type.h:85
MagickOffsetType
ssize_t MagickOffsetType
Definition: magick-type.h:135
StringToUnsignedLong
static unsigned long StringToUnsignedLong(const char *magick_restrict value)
Definition: string-private.h:73
InterpretImageProperties
MagickExport char * InterpretImageProperties(const ImageInfo *image_info, Image *image, const char *embed_text)
Definition: property.c:3563