MagickWand  6.9.11-60
Convert, Edit, Or Compose Bitmap Images
deprecate.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 deprecated methods.
17 */
18 #ifndef MAGICKWAND_DEPRECATE_H
19 #define MAGICKWAND_DEPRECATE_H
20 
21 #if defined(__cplusplus) || defined(c_plusplus)
22 extern "C" {
23 #endif
24 
25 #if !defined(MAGICKCORE_EXCLUDE_DEPRECATED)
26 
27 #include "wand/drawing-wand.h"
28 #include "wand/magick-wand.h"
29 #include "wand/pixel-iterator.h"
30 #include "wand/pixel-wand.h"
31 
32 typedef struct _DrawingWand
34 
35 typedef struct _PixelView
36  PixelView;
37 
39  *DrawAllocateWand(const DrawInfo *,Image *);
40 
41 typedef MagickBooleanType
43  PixelView *,void *),
44  (*GetPixelViewMethod)(const PixelView *,void *),
45  (*SetPixelViewMethod)(PixelView *,void *),
46  (*TransferPixelViewMethod)(const PixelView *,PixelView *,void *),
47  (*UpdatePixelViewMethod)(PixelView *,void *);
48 
49 extern WandExport char
50  *GetPixelViewException(const PixelView *,ExceptionType *)
51  magick_attribute((deprecated));
52 
53 extern WandExport double
54  DrawGetFillAlpha(const DrawingWand *) magick_attribute((deprecated)),
55  DrawGetStrokeAlpha(const DrawingWand *) magick_attribute((deprecated));
56 
57 extern WandExport DrawInfo
58  *DrawPeekGraphicWand(const DrawingWand *) magick_attribute((deprecated));
59 
60 extern WandExport char
61  *MagickDescribeImage(MagickWand *) magick_attribute((deprecated)),
63  magick_attribute((deprecated)),
64  *PixelIteratorGetException(const PixelIterator *,ExceptionType *)
65  magick_attribute((deprecated));
66 
67 extern WandExport ssize_t
68  MagickGetImageIndex(MagickWand *) magick_attribute((deprecated));
69 
70 extern WandExport MagickBooleanType
72  DuplexTransferPixelViewMethod,void *) magick_attribute((deprecated)),
74  magick_attribute((deprecated)),
75  IsPixelView(const PixelView *) magick_attribute((deprecated)),
76  MagickClipPathImage(MagickWand *,const char *,const MagickBooleanType)
77  magick_attribute((deprecated)),
79  const PixelWand *,const ssize_t,const ssize_t)
80  magick_attribute((deprecated)),
81  MagickGetImageChannelExtrema(MagickWand *,const ChannelType,size_t *,
82  size_t *) magick_attribute((deprecated)),
83  MagickGetImageExtrema(MagickWand *,size_t *,size_t *)
84  magick_attribute((deprecated)),
85  MagickGetImageMatte(MagickWand *) magick_attribute((deprecated)),
86  MagickGetImagePixels(MagickWand *,const ssize_t,const ssize_t,const size_t,
87  const size_t,const char *,const StorageType,void *)
88  magick_attribute((deprecated)),
89  MagickMapImage(MagickWand *,const MagickWand *,const MagickBooleanType)
90  magick_attribute((deprecated)),
91  MagickMatteFloodfillImage(MagickWand *,const double,const double,
92  const PixelWand *,const ssize_t,const ssize_t)
93  magick_attribute((deprecated)),
95  magick_attribute((deprecated)),
96  MagickModeImage(MagickWand *,const double) magick_attribute((deprecated)),
98  magick_attribute((deprecated)),
99  MagickRemapImage(MagickWand *,const MagickWand *,const DitherMethod),
101  const double) magick_attribute((deprecated)),
102  MagickPaintFloodfillImage(MagickWand *,const ChannelType,const PixelWand *,
103  const double,const PixelWand *,const ssize_t,const ssize_t)
104  magick_attribute((deprecated)),
106  const double) magick_attribute((deprecated)),
108  const PixelWand *,const PixelWand *,const double)
109  magick_attribute((deprecated)),
111  const double) magick_attribute((deprecated)),
113  magick_attribute((deprecated)),
114  MagickRadialBlurImageChannel(MagickWand *,const ChannelType,const double)
115  magick_attribute((deprecated)),
116  MagickRecolorImage(MagickWand *,const size_t,const double *)
117  magick_attribute((deprecated)),
118  MagickSetImageAttribute(MagickWand *,const char *,const char *)
119  magick_attribute((deprecated)),
121  magick_attribute((deprecated)),
122  MagickSetImageOption(MagickWand *,const char *,const char *,const char *)
123  magick_attribute((deprecated)),
124  MagickSetImagePixels(MagickWand *,const ssize_t,const ssize_t,const size_t,
125  const size_t,const char *,const StorageType,const void *)
126  magick_attribute((deprecated)),
128  const double) magick_attribute((deprecated)),
130  magick_attribute((deprecated)),
132  void *) magick_attribute((deprecated)),
134  magick_attribute((deprecated));
135 
136 extern WandExport MagickWand
137  *GetPixelViewWand(const PixelView *) magick_attribute((deprecated)),
138  *MagickAverageImages(MagickWand *) magick_attribute((deprecated)),
139  *MagickFlattenImages(MagickWand *) magick_attribute((deprecated)),
140  *MagickMaximumImages(MagickWand *) magick_attribute((deprecated)),
141  *MagickMinimumImages(MagickWand *) magick_attribute((deprecated)),
142  *MagickMosaicImages(MagickWand *) magick_attribute((deprecated)),
143  *MagickRegionOfInterestImage(MagickWand *,const size_t,const size_t,
144  const ssize_t,const ssize_t) magick_attribute((deprecated));
145 
146 extern WandExport MagickSizeType
147  MagickGetImageSize(MagickWand *) magick_attribute((deprecated));
148 
149 extern WandExport PixelView
150  *ClonePixelView(const PixelView *) magick_attribute((deprecated)),
151  *DestroyPixelView(PixelView *) magick_attribute((deprecated)),
152  *NewPixelView(MagickWand *) magick_attribute((deprecated)),
153  *NewPixelViewRegion(MagickWand *,const ssize_t,const ssize_t,const size_t,
154  const size_t) magick_attribute((deprecated));
155 
156 extern WandExport PixelWand
157  **GetPixelViewPixels(const PixelView *) magick_attribute((deprecated)),
158  **PixelGetNextRow(PixelIterator *) magick_attribute((deprecated));
159 
160 extern WandExport size_t
161  GetPixelViewHeight(const PixelView *) magick_attribute((deprecated)),
162  GetPixelViewWidth(const PixelView *) magick_attribute((deprecated));
163 
164 extern WandExport ssize_t
165  GetPixelViewX(const PixelView *) magick_attribute((deprecated)),
166  GetPixelViewY(const PixelView *) magick_attribute((deprecated));
167 
168 extern WandExport unsigned char
169  *MagickWriteImageBlob(MagickWand *,size_t *) magick_attribute((deprecated));
170 
171 extern WandExport void
172  DrawPopGraphicContext(DrawingWand *) magick_attribute((deprecated)),
173  DrawPushGraphicContext(DrawingWand *) magick_attribute((deprecated)),
174  DrawSetFillAlpha(DrawingWand *,const double) magick_attribute((deprecated)),
175  DrawSetStrokeAlpha(DrawingWand *,const double) magick_attribute((deprecated));
176 
177 #endif
178 
179 #if defined(__cplusplus) || defined(c_plusplus)
180 }
181 #endif
182 
183 #endif
MagickOpaqueImage
WandExport MagickBooleanType MagickOpaqueImage(MagickWand *, const PixelWand *, const PixelWand *, const double) magick_attribute((deprecated))
MagickGetImageChannelExtrema
WandExport MagickBooleanType MagickGetImageChannelExtrema(MagickWand *wand, const ChannelType channel, size_t *minima, size_t *maxima)
Definition: deprecate.c:1366
_PixelView::view
CacheView * view
Definition: deprecate.c:73
MagickGetImagePixels
WandExport MagickBooleanType MagickGetImagePixels(MagickWand *wand, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, const char *map, const StorageType storage, void *pixels)
Definition: deprecate.c:1511
MagickSetIteratorIndex
WandExport MagickBooleanType MagickSetIteratorIndex(MagickWand *wand, const ssize_t index)
Definition: magick-wand.c:924
GetPixelViewX
WandExport ssize_t GetPixelViewX(const PixelView *) magick_attribute((deprecated))
PixelGetQuantumColor
WandExport void PixelGetQuantumColor(const PixelWand *wand, PixelPacket *color)
Definition: pixel-wand.c:1277
DrawPeekGraphicWand
WandExport DrawInfo * DrawPeekGraphicWand(const DrawingWand *wand)
Definition: deprecate.c:1012
DrawSetFillAlpha
WandExport void DrawSetFillAlpha(DrawingWand *wand, const double fill_alpha)
Definition: deprecate.c:1102
DuplexTransferPixelViewIterator
WandExport MagickBooleanType DuplexTransferPixelViewIterator(PixelView *, PixelView *, PixelView *, DuplexTransferPixelViewMethod, void *) magick_attribute((deprecated))
magick_restrict
#define magick_restrict
Definition: MagickWand.h:41
DrawSetStrokeAlpha
WandExport void DrawSetStrokeAlpha(DrawingWand *wand, const double stroke_alpha)
Definition: deprecate.c:1131
DrawPushGraphicContext
WandExport void DrawPushGraphicContext(DrawingWand *wand)
Definition: deprecate.c:1072
PixelSetQuantumColor
WandExport void PixelSetQuantumColor(PixelWand *wand, const PixelPacket *color)
Definition: pixel-wand.c:2178
ClonePixelView
WandExport PixelView * ClonePixelView(const PixelView *) magick_attribute((deprecated))
DrawGetFillAlpha
WandExport double DrawGetFillAlpha(const DrawingWand *) magick_attribute((deprecated))
PushDrawingWand
WandExport MagickBooleanType PushDrawingWand(DrawingWand *wand)
Definition: drawing-wand.c:6878
DrawSetFillAlpha
WandExport void DrawSetFillAlpha(DrawingWand *, const double) magick_attribute((deprecated))
MagickPaintFloodfillImage
WandExport MagickBooleanType MagickPaintFloodfillImage(MagickWand *, const ChannelType, const PixelWand *, const double, const PixelWand *, const ssize_t, const ssize_t) magick_attribute((deprecated))
MagickMinimumImages
WandExport MagickWand * MagickMinimumImages(MagickWand *) magick_attribute((deprecated))
MagickColorFloodfillImage
WandExport MagickBooleanType MagickColorFloodfillImage(MagickWand *wand, const PixelWand *fill, const double fuzz, const PixelWand *bordercolor, const ssize_t x, const ssize_t y)
Definition: deprecate.c:1176
_PixelView
Definition: deprecate.c:59
MagickGetImageBlob
WandExport unsigned char * MagickGetImageBlob(MagickWand *wand, size_t *length)
Definition: magick-image.c:4203
MagickRegionOfInterestImage
WandExport MagickWand * MagickRegionOfInterestImage(MagickWand *wand, const size_t width, const size_t height, const ssize_t x, const ssize_t y)
Definition: deprecate.c:2416
_PixelView::signature
size_t signature
Definition: deprecate.c:88
MagickPaintOpaqueImageChannel
WandExport MagickBooleanType MagickPaintOpaqueImageChannel(MagickWand *, const ChannelType, const PixelWand *, const PixelWand *, const double) magick_attribute((deprecated))
UpdatePixelViewIterator
WandExport MagickBooleanType UpdatePixelViewIterator(PixelView *source, UpdatePixelViewMethod update, void *context)
Definition: deprecate.c:3066
DuplexTransferPixelViewTag
#define DuplexTransferPixelViewTag
GetPixelViewY
WandExport ssize_t GetPixelViewY(const PixelView *) magick_attribute((deprecated))
Definition: deprecate.c:854
magick-wand-private.h
MagickRadialBlurImageChannel
WandExport MagickBooleanType MagickRadialBlurImageChannel(MagickWand *, const ChannelType, const double) magick_attribute((deprecated))
PixelSetIndex
WandExport void PixelSetIndex(PixelWand *wand, const IndexPacket index)
Definition: pixel-wand.c:1973
MagickGetImageRegion
WandExport MagickWand * MagickGetImageRegion(MagickWand *wand, const size_t width, const size_t height, const ssize_t x, const ssize_t y)
Definition: magick-image.c:5926
_MagickWand::signature
size_t signature
Definition: magick-wand-private.h:76
MagickOpaquePaintImageChannel
WandExport MagickBooleanType MagickOpaquePaintImageChannel(MagickWand *wand, const ChannelType channel, const PixelWand *target, const PixelWand *fill, const double fuzz, const MagickBooleanType invert)
Definition: magick-image.c:8027
GetPixelViewTag
#define GetPixelViewTag
_MagickWand::name
char name[MaxTextExtent]
Definition: magick-wand-private.h:56
MagickAverageImages
WandExport MagickWand * MagickAverageImages(MagickWand *wand)
Definition: deprecate.c:175
MagickWandId
#define MagickWandId
Definition: magick-image.c:59
_PixelWand
Definition: pixel-wand.c:64
MagickSetImageOption
WandExport MagickBooleanType MagickSetImageOption(MagickWand *wand, const char *format, const char *key, const char *value)
Definition: deprecate.c:2326
DrawContext
struct _DrawingWand * DrawContext
Definition: deprecate.h:32
PixelIteratorGetException
WandExport char * PixelIteratorGetException(const PixelIterator *iterator, ExceptionType *severity)
Definition: deprecate.c:2716
MagickMaximumImages
WandExport MagickWand * MagickMaximumImages(MagickWand *wand)
Definition: deprecate.c:2213
MagickSetImageIndex
WandExport MagickBooleanType MagickSetImageIndex(MagickWand *, const ssize_t) magick_attribute((deprecated))
_PixelView::region
RectangleInfo region
Definition: deprecate.c:76
UpdatePixelViewIterator
WandExport MagickBooleanType UpdatePixelViewIterator(PixelView *, UpdatePixelViewMethod, void *) magick_attribute((deprecated))
Definition: deprecate.c:3066
PixelGetNextRow
WandExport PixelWand ** PixelGetNextRow(PixelIterator *) magick_attribute((deprecated))
Definition: deprecate.c:2682
MagickMinimumImages
WandExport MagickWand * MagickMinimumImages(MagickWand *wand)
Definition: deprecate.c:1745
MagickGetImageMatte
WandExport MagickBooleanType MagickGetImageMatte(MagickWand *) magick_attribute((deprecated))
PixelGetIteratorException
WandExport char * PixelGetIteratorException(const PixelIterator *iterator, ExceptionType *severity)
Definition: pixel-iterator.c:548
_MagickWand::images
Image * images
Definition: magick-wand-private.h:68
DrawAllocateWand
WandExport DrawingWand * DrawAllocateWand(const DrawInfo *draw_info, Image *image)
Definition: deprecate.c:117
MagickGetImageChannelExtrema
WandExport MagickBooleanType MagickGetImageChannelExtrema(MagickWand *, const ChannelType, size_t *, size_t *) magick_attribute((deprecated))
GetPixelViewHeight
WandExport size_t GetPixelViewHeight(const PixelView *) magick_attribute((deprecated))
AcquirePixelsThreadSet
static PixelWand *** AcquirePixelsThreadSet(const size_t number_wands, const size_t number_threads)
Definition: deprecate.c:2539
GetPixelViewWidth
WandExport size_t GetPixelViewWidth(const PixelView *pixel_view)
Definition: deprecate.c:796
UpdatePixelViewMethod
MagickBooleanType(*)(*)(*)(*)(* UpdatePixelViewMethod)(PixelView *, void *)
Definition: deprecate.h:47
MagickGetImageIndex
WandExport ssize_t MagickGetImageIndex(MagickWand *wand)
Definition: deprecate.c:1331
PixelViewId
#define PixelViewId
Definition: deprecate.c:53
DrawSetStrokeAlpha
WandExport void DrawSetStrokeAlpha(DrawingWand *, const double) magick_attribute((deprecated))
Definition: deprecate.c:1131
AcquireDrawingWand
WandExport DrawingWand * AcquireDrawingWand(const DrawInfo *draw_info, Image *image)
Definition: drawing-wand.c:374
IsPixelView
WandExport MagickBooleanType IsPixelView(const PixelView *) magick_attribute((deprecated))
MagickTransparentImage
WandExport MagickBooleanType MagickTransparentImage(MagickWand *wand, const PixelWand *target, const double alpha, const double fuzz)
Definition: deprecate.c:2377
GetPixelViewException
WandExport char * GetPixelViewException(const PixelView *pixel_view, ExceptionType *severity)
Definition: deprecate.c:532
GetPixelViewWidth
WandExport size_t GetPixelViewWidth(const PixelView *) magick_attribute((deprecated))
Definition: deprecate.c:796
MagickRecolorImage
WandExport MagickBooleanType MagickRecolorImage(MagickWand *, const size_t, const double *) magick_attribute((deprecated))
pixel-iterator.h
TransferPixelViewTag
#define TransferPixelViewTag
UpdatePixelViewTag
#define UpdatePixelViewTag
DrawGetStrokeAlpha
WandExport double DrawGetStrokeAlpha(const DrawingWand *) magick_attribute((deprecated))
Definition: deprecate.c:985
drawing-wand.h
MagickClipImagePath
WandExport MagickBooleanType MagickClipImagePath(MagickWand *wand, const char *pathname, const MagickBooleanType inside)
Definition: magick-image.c:1436
MagickRadialBlurImageChannel
WandExport MagickBooleanType MagickRadialBlurImageChannel(MagickWand *wand, const ChannelType channel, const double angle)
Definition: deprecate.c:2083
DrawPopGraphicContext
WandExport void DrawPopGraphicContext(DrawingWand *wand)
Definition: deprecate.c:1042
MagickColorFloodfillImage
WandExport MagickBooleanType MagickColorFloodfillImage(MagickWand *, const PixelWand *, const double, const PixelWand *, const ssize_t, const ssize_t) magick_attribute((deprecated))
DrawGetFillOpacity
WandExport double DrawGetFillOpacity(const DrawingWand *wand)
Definition: drawing-wand.c:1397
SetPixelViewIterator
WandExport MagickBooleanType SetPixelViewIterator(PixelView *destination, SetPixelViewMethod set, void *context)
Definition: deprecate.c:2761
MagickPaintTransparentImage
WandExport MagickBooleanType MagickPaintTransparentImage(MagickWand *wand, const PixelWand *target, const double alpha, const double fuzz)
Definition: deprecate.c:2042
DrawPushGraphicContext
WandExport void DrawPushGraphicContext(DrawingWand *) magick_attribute((deprecated))
PopDrawingWand
WandExport MagickBooleanType PopDrawingWand(DrawingWand *wand)
Definition: drawing-wand.c:6823
MagickWriteImageBlob
WandExport unsigned char * MagickWriteImageBlob(MagickWand *, size_t *) magick_attribute((deprecated))
Definition: deprecate.c:2510
PixelGetBlackQuantum
WandExport Quantum PixelGetBlackQuantum(const PixelWand *wand)
Definition: pixel-wand.c:595
ThrowWandException
#define ThrowWandException(severity, tag, context)
Definition: magick-wand-private.h:30
DrawGetStrokeOpacity
WandExport double DrawGetStrokeOpacity(const DrawingWand *wand)
Definition: drawing-wand.c:2054
NewPixelViewRegion
WandExport PixelView * NewPixelViewRegion(MagickWand *wand, const ssize_t x, const ssize_t y, const size_t width, const size_t height)
Definition: deprecate.c:2621
MagickTransparentPaintImage
WandExport MagickBooleanType MagickTransparentPaintImage(MagickWand *wand, const PixelWand *target, const double alpha, const double fuzz, const MagickBooleanType invert)
Definition: magick-image.c:12907
SetPixelViewTag
#define SetPixelViewTag
GetPixelViewWand
WandExport MagickWand * GetPixelViewWand(const PixelView *pixel_view)
Definition: deprecate.c:767
GetPixelViewHeight
WandExport size_t GetPixelViewHeight(const PixelView *pixel_view)
Definition: deprecate.c:587
GetPixelViewWand
WandExport MagickWand * GetPixelViewWand(const PixelView *) magick_attribute((deprecated))
MagickSetImageAttribute
WandExport MagickBooleanType MagickSetImageAttribute(MagickWand *, const char *, const char *) magick_attribute((deprecated))
DrawPeekGraphicWand
WandExport DrawInfo * DrawPeekGraphicWand(const DrawingWand *) magick_attribute((deprecated))
Definition: deprecate.c:1012
MagickGetImagePixels
WandExport MagickBooleanType MagickGetImagePixels(MagickWand *, const ssize_t, const ssize_t, const size_t, const size_t, const char *, const StorageType, void *) magick_attribute((deprecated))
DrawSetFillOpacity
WandExport void DrawSetFillOpacity(DrawingWand *wand, const double fill_opacity)
Definition: drawing-wand.c:4774
MagickSetImagePixels
WandExport MagickBooleanType MagickSetImagePixels(MagickWand *, const ssize_t, const ssize_t, const size_t, const size_t, const char *, const StorageType, const void *) magick_attribute((deprecated))
MagickExportImagePixels
WandExport MagickBooleanType MagickExportImagePixels(MagickWand *wand, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, const char *map, const StorageType storage, void *pixels)
Definition: magick-image.c:3331
MagickRotationalBlurImageChannel
WandExport MagickBooleanType MagickRotationalBlurImageChannel(MagickWand *wand, const ChannelType channel, const double angle)
Definition: magick-image.c:9386
ClonePixelView
WandExport PixelView * ClonePixelView(const PixelView *pixel_view)
Definition: deprecate.c:215
MagickMaximumImages
WandExport MagickWand * MagickMaximumImages(MagickWand *) magick_attribute((deprecated))
MagickOpaqueImage
WandExport MagickBooleanType MagickOpaqueImage(MagickWand *wand, const PixelWand *target, const PixelWand *fill, const double fuzz)
Definition: deprecate.c:1886
DestroyPixelView
WandExport PixelView * DestroyPixelView(PixelView *pixel_view)
Definition: deprecate.c:292
MagickMapImage
WandExport MagickBooleanType MagickMapImage(MagickWand *wand, const MagickWand *map_wand, const MagickBooleanType dither)
Definition: deprecate.c:1584
MagickFlattenImages
WandExport MagickWand * MagickFlattenImages(MagickWand *) magick_attribute((deprecated))
MagickDescribeImage
WandExport char * MagickDescribeImage(MagickWand *wand)
Definition: deprecate.c:1233
_MagickWand::debug
MagickBooleanType debug
Definition: magick-wand-private.h:73
DestroyPixelWands
WandExport PixelWand ** DestroyPixelWands(PixelWand **wand, const size_t number_wands)
Definition: pixel-wand.c:269
MagickRemapImage
WandExport MagickBooleanType MagickRemapImage(MagickWand *, const MagickWand *, const DitherMethod)
MagickPaintFloodfillImage
WandExport MagickBooleanType MagickPaintFloodfillImage(MagickWand *wand, const ChannelType channel, const PixelWand *fill, const double fuzz, const PixelWand *bordercolor, const ssize_t x, const ssize_t y)
Definition: deprecate.c:1934
DestroyPixelsThreadSet
static PixelWand *** DestroyPixelsThreadSet(PixelWand ***pixel_wands, const size_t number_wands, const size_t number_threads)
Definition: deprecate.c:278
_PixelView::wand
MagickWand * wand
Definition: deprecate.c:70
MagickDescribeImage
WandExport char * MagickDescribeImage(MagickWand *) magick_attribute((deprecated))
MagickFloodfillPaintImage
WandExport MagickBooleanType MagickFloodfillPaintImage(MagickWand *wand, const ChannelType channel, const PixelWand *fill, const double fuzz, const PixelWand *bordercolor, const ssize_t x, const ssize_t y, const MagickBooleanType invert)
Definition: magick-image.c:3557
DuplexTransferPixelViewIterator
WandExport MagickBooleanType DuplexTransferPixelViewIterator(PixelView *source, PixelView *duplex, PixelView *destination, DuplexTransferPixelViewMethod transfer, void *context)
Definition: deprecate.c:351
ThrowWandFatalException
#define ThrowWandFatalException(severity, tag, context)
Definition: magick-wand-private.h:36
MagickRecolorImage
WandExport MagickBooleanType MagickRecolorImage(MagickWand *wand, const size_t order, const double *color_matrix)
Definition: deprecate.c:2122
NewPixelView
WandExport PixelView * NewPixelView(MagickWand *wand)
Definition: deprecate.c:2562
MagickPaintTransparentImage
WandExport MagickBooleanType MagickPaintTransparentImage(MagickWand *, const PixelWand *, const double, const double) magick_attribute((deprecated))
MagickMosaicImages
WandExport MagickWand * MagickMosaicImages(MagickWand *) magick_attribute((deprecated))
MagickTransparentImage
WandExport MagickBooleanType MagickTransparentImage(MagickWand *, const PixelWand *, const double, const double) magick_attribute((deprecated))
MagickMedianFilterImage
WandExport MagickBooleanType MagickMedianFilterImage(MagickWand *wand, const double radius)
Definition: deprecate.c:1704
_MagickWand::quantize_info
QuantizeInfo * quantize_info
Definition: magick-wand-private.h:65
GetPixelViewMethod
MagickBooleanType(*)(* GetPixelViewMethod)(const PixelView *, void *)
Definition: deprecate.h:44
WandSignature
#define WandSignature
Definition: method-attribute.h:76
MagickGetImageProperty
WandExport char * MagickGetImageProperty(MagickWand *wand, const char *property)
Definition: magick-property.c:830
_PixelView::debug
MagickBooleanType debug
Definition: deprecate.c:85
GetPixelViewPixels
WandExport PixelWand ** GetPixelViewPixels(const PixelView *pixel_view)
Definition: deprecate.c:735
DrawGetStrokeAlpha
WandExport double DrawGetStrokeAlpha(const DrawingWand *wand)
Definition: deprecate.c:985
_DrawingWand
Definition: drawing-wand.c:92
RelinquishWandId
WandExport void RelinquishWandId(const size_t id)
Definition: wand.c:150
MagickMatteFloodfillImage
WandExport MagickBooleanType MagickMatteFloodfillImage(MagickWand *, const double, const double, const PixelWand *, const ssize_t, const ssize_t) magick_attribute((deprecated))
MagickClipPathImage
WandExport MagickBooleanType MagickClipPathImage(MagickWand *, const char *, const MagickBooleanType) magick_attribute((deprecated))
GetPixelViewIterator
WandExport MagickBooleanType GetPixelViewIterator(PixelView *, GetPixelViewMethod, void *) magick_attribute((deprecated))
_MagickWand
Definition: magick-wand-private.h:51
IsPixelView
WandExport MagickBooleanType IsPixelView(const PixelView *pixel_view)
Definition: deprecate.c:884
TransferPixelViewIterator
WandExport MagickBooleanType TransferPixelViewIterator(PixelView *source, PixelView *destination, TransferPixelViewMethod transfer, void *context)
Definition: deprecate.c:2898
MagickModeImage
WandExport MagickBooleanType MagickModeImage(MagickWand *wand, const double radius)
Definition: deprecate.c:1789
MagickPaintOpaqueImage
WandExport MagickBooleanType MagickPaintOpaqueImage(MagickWand *wand, const PixelWand *target, const PixelWand *fill, const double fuzz)
Definition: deprecate.c:1987
_MagickWand::image_info
ImageInfo * image_info
Definition: magick-wand-private.h:62
DuplexTransferPixelViewMethod
MagickBooleanType(* DuplexTransferPixelViewMethod)(const PixelView *, const PixelView *, PixelView *, void *)
Definition: deprecate.h:42
MagickSetImageOption
WandExport MagickBooleanType MagickSetImageOption(MagickWand *, const char *, const char *, const char *) magick_attribute((deprecated))
SetPixelViewMethod
MagickBooleanType(*)(*)(* SetPixelViewMethod)(PixelView *, void *)
Definition: deprecate.h:45
_PixelView::name
char name[MaxTextExtent]
Definition: deprecate.c:64
MagickRadialBlurImage
WandExport MagickBooleanType MagickRadialBlurImage(MagickWand *wand, const double angle)
Definition: deprecate.c:2077
_PixelView::pixel_wands
PixelWand *** pixel_wands
Definition: deprecate.c:82
DrawGetFillAlpha
WandExport double DrawGetFillAlpha(const DrawingWand *wand)
Definition: deprecate.c:959
NewPixelView
WandExport PixelView * NewPixelView(MagickWand *) magick_attribute((deprecated))
MagickSetImagePixels
WandExport MagickBooleanType MagickSetImagePixels(MagickWand *wand, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, const char *map, const StorageType storage, const void *pixels)
Definition: deprecate.c:2474
MagickReduceNoiseImage
WandExport MagickBooleanType MagickReduceNoiseImage(MagickWand *, const double) magick_attribute((deprecated))
MagickGetIteratorIndex
WandExport ssize_t MagickGetIteratorIndex(MagickWand *wand)
Definition: magick-wand.c:364
MagickWriteImageBlob
WandExport unsigned char * MagickWriteImageBlob(MagickWand *wand, size_t *length)
Definition: deprecate.c:2510
MagickFlattenImages
WandExport MagickWand * MagickFlattenImages(MagickWand *wand)
Definition: deprecate.c:1261
PixelGetNextRow
WandExport PixelWand ** PixelGetNextRow(PixelIterator *iterator)
Definition: deprecate.c:2682
DrawAllocateWand
WandExport DrawingWand * DrawAllocateWand(const DrawInfo *, Image *)
Definition: deprecate.c:117
PixelGetNextIteratorRow
WandExport PixelWand ** PixelGetNextIteratorRow(PixelIterator *iterator, size_t *number_wands)
Definition: pixel-iterator.c:671
PeekDrawingWand
WandExport DrawInfo * PeekDrawingWand(const DrawingWand *wand)
Definition: drawing-wand.c:6784
studio.h
_PixelIterator
Definition: pixel-iterator.c:65
MagickSetImageAttribute
WandExport MagickBooleanType MagickSetImageAttribute(MagickWand *wand, const char *property, const char *value)
Definition: deprecate.c:2258
wand.h
_PixelView::number_threads
size_t number_threads
Definition: deprecate.c:79
MagickMosaicImages
WandExport MagickWand * MagickMosaicImages(MagickWand *wand)
Definition: deprecate.c:1832
TransferPixelViewIterator
WandExport MagickBooleanType TransferPixelViewIterator(PixelView *, PixelView *, TransferPixelViewMethod, void *) magick_attribute((deprecated))
_MagickWand::exception
ExceptionInfo * exception
Definition: magick-wand-private.h:59
MagickRegionOfInterestImage
WandExport MagickWand * MagickRegionOfInterestImage(MagickWand *, const size_t, const size_t, const ssize_t, const ssize_t) magick_attribute((deprecated))
Definition: deprecate.c:2416
MagickReduceNoiseImage
WandExport MagickBooleanType MagickReduceNoiseImage(MagickWand *wand, const double radius)
Definition: deprecate.c:2172
MagickRotationalBlurImage
WandExport MagickBooleanType MagickRotationalBlurImage(MagickWand *wand, const double angle)
Definition: magick-image.c:9376
MagickGetImageSize
WandExport MagickSizeType MagickGetImageSize(MagickWand *wand)
Definition: deprecate.c:1544
_MagickWand::id
size_t id
Definition: magick-wand-private.h:53
MagickWand.h
MagickPaintOpaqueImage
WandExport MagickBooleanType MagickPaintOpaqueImage(MagickWand *, const PixelWand *, const PixelWand *, const double) magick_attribute((deprecated))
SetPixelViewIterator
WandExport MagickBooleanType SetPixelViewIterator(PixelView *, SetPixelViewMethod, void *) magick_attribute((deprecated))
pixel-wand.h
MagickRadialBlurImage
WandExport MagickBooleanType MagickRadialBlurImage(MagickWand *, const double) magick_attribute((deprecated))
ClonePixelWands
WandExport PixelWand ** ClonePixelWands(const PixelWand **wands, const size_t number_wands)
Definition: pixel-wand.c:192
DrawSetStrokeOpacity
WandExport void DrawSetStrokeOpacity(DrawingWand *wand, const double stroke_opacity)
Definition: drawing-wand.c:5746
NewPixelWands
WandExport PixelWand ** NewPixelWands(const size_t number_wands)
Definition: pixel-wand.c:433
GetPixelViewPixels
WandExport PixelWand ** GetPixelViewPixels(const PixelView *) magick_attribute((deprecated))
DestroyPixelView
WandExport PixelView * DestroyPixelView(PixelView *) magick_attribute((deprecated))
MagickGetImageIndex
WandExport ssize_t MagickGetImageIndex(MagickWand *) magick_attribute((deprecated))
Definition: deprecate.c:1331
MagickGetImageExtrema
WandExport MagickBooleanType MagickGetImageExtrema(MagickWand *, size_t *, size_t *) magick_attribute((deprecated))
MagickPaintOpaqueImageChannel
WandExport MagickBooleanType MagickPaintOpaqueImageChannel(MagickWand *wand, const ChannelType channel, const PixelWand *target, const PixelWand *fill, const double fuzz)
Definition: deprecate.c:1993
MagickIdentifyImage
WandExport char * MagickIdentifyImage(MagickWand *wand)
Definition: magick-image.c:6564
MagickMapImage
WandExport MagickBooleanType MagickMapImage(MagickWand *, const MagickWand *, const MagickBooleanType) magick_attribute((deprecated))
MagickMatteFloodfillImage
WandExport MagickBooleanType MagickMatteFloodfillImage(MagickWand *wand, const double alpha, const double fuzz, const PixelWand *bordercolor, const ssize_t x, const ssize_t y)
Definition: deprecate.c:1643
MagickGetImageAttribute
WandExport char * MagickGetImageAttribute(MagickWand *wand, const char *property)
Definition: deprecate.c:1304
MagickGetImageMatte
WandExport MagickBooleanType MagickGetImageMatte(MagickWand *wand)
Definition: deprecate.c:1449
TransferPixelViewMethod
MagickBooleanType(*)(*)(*)(* TransferPixelViewMethod)(const PixelView *, PixelView *, void *)
Definition: deprecate.h:46
GetPixelViewException
WandExport char * GetPixelViewException(const PixelView *, ExceptionType *) magick_attribute((deprecated))
Definition: deprecate.c:532
MagickAverageImages
WandExport MagickWand * MagickAverageImages(MagickWand *) magick_attribute((deprecated))
PixelIteratorGetException
WandExport char * PixelIteratorGetException(const PixelIterator *, ExceptionType *) magick_attribute((deprecated))
Definition: deprecate.c:2716
MagickImportImagePixels
WandExport MagickBooleanType MagickImportImagePixels(MagickWand *wand, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, const char *map, const StorageType storage, const void *pixels)
Definition: magick-image.c:6702
MaxTextExtent
#define MaxTextExtent
Definition: method-attribute.h:78
magick-wand.h
GetPixelViewY
WandExport ssize_t GetPixelViewY(const PixelView *pixel_view)
Definition: deprecate.c:854
MagickGetImageExtrema
WandExport MagickBooleanType MagickGetImageExtrema(MagickWand *wand, size_t *minima, size_t *maxima)
Definition: deprecate.c:1410
GetPixelViewIterator
WandExport MagickBooleanType GetPixelViewIterator(PixelView *source, GetPixelViewMethod get, void *context)
Definition: deprecate.c:632
PixelSetBlackQuantum
WandExport void PixelSetBlackQuantum(PixelWand *wand, const Quantum black)
Definition: pixel-wand.c:1552
_PixelView::id
size_t id
Definition: deprecate.c:61
MagickGetImageAttribute
WandExport char * MagickGetImageAttribute(MagickWand *, const char *) magick_attribute((deprecated))
DrawPopGraphicContext
WandExport void DrawPopGraphicContext(DrawingWand *) magick_attribute((deprecated))
MagickClipPathImage
WandExport MagickBooleanType MagickClipPathImage(MagickWand *wand, const char *pathname, const MagickBooleanType inside)
Definition: deprecate.c:931
_PixelView::exception
ExceptionInfo * exception
Definition: deprecate.c:67
NewPixelViewRegion
WandExport PixelView * NewPixelViewRegion(MagickWand *, const ssize_t, const ssize_t, const size_t, const size_t) magick_attribute((deprecated))
Definition: deprecate.c:2621
MagickGetImageSize
WandExport MagickSizeType MagickGetImageSize(MagickWand *) magick_attribute((deprecated))
Definition: deprecate.c:1544
CloneMagickWandFromImages
static MagickWand * CloneMagickWandFromImages(const MagickWand *wand, Image *images)
Definition: deprecate.c:145
MagickSetImageIndex
WandExport MagickBooleanType MagickSetImageIndex(MagickWand *wand, const ssize_t index)
Definition: deprecate.c:2290
MagickMedianFilterImage
WandExport MagickBooleanType MagickMedianFilterImage(MagickWand *, const double) magick_attribute((deprecated))
GetPixelViewX
WandExport ssize_t GetPixelViewX(const PixelView *pixel_view)
Definition: deprecate.c:825
AcquireWandId
WandExport size_t AcquireWandId(void)
Definition: wand.c:74
WandExport
#define WandExport
Definition: method-attribute.h:71
MagickModeImage
WandExport MagickBooleanType MagickModeImage(MagickWand *, const double) magick_attribute((deprecated))