18 #ifndef _MAGICKCORE_DEPRECATE_H
19 #define _MAGICKCORE_DEPRECATE_H
21 #if defined(__cplusplus) || defined(c_plusplus)
25 #if !defined(MAGICKCORE_EXCLUDE_DEPRECATED)
39 #if !defined(magick_attribute)
40 # if !defined(__GNUC__)
41 # define magick_attribute(x)
43 # define magick_attribute __attribute__
47 #define Downscale(quantum) ScaleQuantumToChar(quantum)
48 #define LABColorspace LabColorspace
49 #define CompressPixelGamma(pixel) DecodePixelGamma(pixel)
50 #define DecodesRGBGamma(pixel) DecodePixelGamma(pixel)
51 #define EncodesRGBGamma(pixel) EncodePixelGamma(pixel)
52 #define ExpandPixelGamma(pixel) EncodePixelGamma(pixel)
53 #define Intensity(color) PixelIntensityToQuantum(color)
54 #define LiberateUniqueFileResource(resource) \
55 RelinquishUniqueFileResource(resource)
56 #define LiberateMagickResource(resource) RelinquishMagickResource(resource)
57 #define LiberateSemaphore(semaphore) RelinquishSemaphore(semaphore)
58 #define QuantumDepth MAGICKCORE_QUANTUM_DEPTH
59 #define MaxRGB QuantumRange
60 #define RunlengthEncodedCompression RLECompression
61 #define Upscale(value) ScaleCharToQuantum(value)
62 #define XDownscale(value) ScaleShortToQuantum(value)
63 #define XUpscale(quantum) ScaleQuantumToShort(quantum)
132 *
GetImageList(const Image *,const ssize_t,ExceptionInfo *)
139 *
ModeImage(const Image *,const
double,ExceptionInfo *),
143 *
RecolorImage(const Image *,const
size_t,const
double *,ExceptionInfo *)
149 *
ZoomImage(const Image *,const
size_t,const
size_t,ExceptionInfo *)
167 const ssize_t,const ssize_t,PixelPacket *,ExceptionInfo *)
199 MagickMonitor(const
char *,const MagickOffsetType,const MagickSizeType,
207 OpaqueImage(Image *,const PixelPacket,const PixelPacket)
210 const ssize_t,const ssize_t,const DrawInfo *,const
PaintMethod)
212 PaintOpaqueImage(Image *,const MagickPixelPacket *,const MagickPixelPacket *)
247 AcquireOnePixel(const Image *,const ssize_t,const ssize_t,ExceptionInfo *)
251 *
GetCacheView(CacheView *,const ssize_t,const ssize_t,const
size_t,
289 DispatchImage(const Image *,const ssize_t,const ssize_t,const
size_t,
290 const
size_t,const
char *,const
StorageType,
void *,ExceptionInfo *)
303 SetImageList(Image **,const Image *,const ssize_t,ExceptionInfo *)
334 HSLTransform(const
double,const
double,const
double,Quantum *,Quantum *,
344 TransformHSL(const Quantum,const Quantum,const Quantum,
double *,
double *,
355 sign=x < 0.0 ? -1.0 : 1.0;
369 #if defined(__cplusplus) || defined(c_plusplus)