summaryrefslogtreecommitdiff
path: root/dmagick/c/deprecate.d
diff options
context:
space:
mode:
Diffstat (limited to 'dmagick/c/deprecate.d')
-rw-r--r--dmagick/c/deprecate.d193
1 files changed, 193 insertions, 0 deletions
diff --git a/dmagick/c/deprecate.d b/dmagick/c/deprecate.d
new file mode 100644
index 0000000..e68cc5e
--- /dev/null
+++ b/dmagick/c/deprecate.d
@@ -0,0 +1,193 @@
+module dmagick.c.deprecate;
+
+import core.vararg;
+import core.stdc.stdio;
+import core.sys.posix.sys.types;
+
+import dmagick.c.cacheView;
+import dmagick.c.colorspace;
+import dmagick.c.constitute;
+import dmagick.c.draw;
+import dmagick.c.exception;
+import dmagick.c.geometry;
+import dmagick.c.image;
+import dmagick.c.magickType;
+import dmagick.c.pixel;
+import dmagick.c.quantize;
+import dmagick.c.quantum;
+import dmagick.c.registry;
+import dmagick.c.resample;
+import dmagick.c.semaphore;
+
+deprecated extern(C)
+{
+ enum MagickLayerMethod
+ {
+ UndefinedMagickLayerMethod
+ }
+
+ alias MagickOffsetType ExtendedSignedIntegralType;
+ alias MagickSizeType ExtendedUnsignedIntegralType;
+ alias MagickRealType ExtendedRationalType;
+
+ struct ViewInfo {}
+
+ alias MagickBooleanType function(const char*, const MagickOffsetType, const MagickSizeType, ExceptionInfo*) MonitorHandler;
+
+ struct ImageAttribute
+ {
+ char*
+ key,
+ value;
+
+ MagickBooleanType
+ compression;
+
+ ImageAttribute*
+ previous,
+ next;
+ }
+
+ CacheView* CloseCacheView(CacheView*);
+ CacheView* OpenCacheView(const Image*);
+
+ char* AllocateString(const char*);
+ char* InterpretImageAttributes(const ImageInfo*, Image*, const char*);
+ char* PostscriptGeometry(const char*);
+ char* TranslateText(const ImageInfo *,Image *,const char *);
+
+ const(ImageAttribute*) GetImageAttribute(const Image*, const char*);
+ const(ImageAttribute*) GetImageClippingPathAttribute(Image*);
+ const(ImageAttribute*) GetNextImageAttribute(const Image*);
+
+ const(IndexPacket*) AcquireCacheViewIndexes(const CacheView*);
+ const(IndexPacket*) AcquireIndexes(const Image*);
+
+ const(PixelPacket*) AcquirePixels(const Image*);
+ const(PixelPacket*) AcquireCacheViewPixels(const CacheView*, const ssize_t, const ssize_t, const size_t, const size_t, ExceptionInfo*);
+ const(PixelPacket*) AcquireImagePixels(const Image*, const ssize_t, const ssize_t, const size_t, const size_t, ExceptionInfo*);
+
+ Image* AllocateImage(const ImageInfo*);
+ Image* AverageImages(const Image*, ExceptionInfo*);
+ Image* ExtractSubimageFromImage(Image*, const Image*, ExceptionInfo*);
+ Image* GetImageFromMagickRegistry(const char*, ssize_t* id, ExceptionInfo*);
+ Image* GetImageList(const Image*, const ssize_t, ExceptionInfo*);
+ Image* GetNextImage(const Image*);
+ Image* GetPreviousImage(const Image*);
+ Image* FlattenImages(Image*, ExceptionInfo*);
+ Image* MaximumImages(const Image*, ExceptionInfo*);
+ Image* MinimumImages(const Image*, ExceptionInfo*);
+ Image* MosaicImages(Image*, ExceptionInfo*);
+ Image* PopImageList(Image**);
+ Image* RecolorImage(const Image*, const size_t, const double*, ExceptionInfo*);
+ Image* ShiftImageList(Image**);
+ Image* SpliceImageList(Image*, const ssize_t, const size_t, const Image*, ExceptionInfo*);
+ Image* ZoomImage(const Image*, const size_t, const size_t, ExceptionInfo*);
+
+ IndexPacket* GetCacheViewIndexes(CacheView*);
+ IndexPacket* GetIndexes(const Image*);
+ IndexPacket ValidateColormapIndex(Image*, const size_t);
+
+ int GetImageGeometry(Image*, const char*, const uint, RectangleInfo*);
+ int ParseImageGeometry(const char*, ssize_t*, ssize_t*, size_t*, size_t*);
+
+ ssize_t GetImageListIndex(const Image*);
+ ssize_t SetMagickRegistry(const RegistryType, const void*, const size_t, ExceptionInfo*);
+
+ MagickBooleanType AcquireOneCacheViewPixel(const CacheView*, const ssize_t, const ssize_t, PixelPacket*, ExceptionInfo*);
+ MagickBooleanType AcquireOneCacheViewVirtualPixel(const CacheView*, const VirtualPixelMethod, const ssize_t, const ssize_t, PixelPacket*, ExceptionInfo*);
+ MagickBooleanType AffinityImage(const QuantizeInfo*, Image*, const Image*);
+ MagickBooleanType AffinityImages(const QuantizeInfo*, Image*, const Image*);
+ MagickBooleanType AllocateImageColormap(Image*, const size_t);
+ MagickBooleanType ClipPathImage(Image*, const char*, const MagickBooleanType);
+ MagickBooleanType CloneImageAttributes(Image*, const Image*);
+ MagickBooleanType ColorFloodfillImage(Image*, const DrawInfo*, const PixelPacket, const ssize_t, const ssize_t, const PaintMethod);
+ MagickBooleanType DeleteImageAttribute(Image*, const char*);
+ MagickBooleanType DeleteMagickRegistry(const ssize_t);
+ MagickBooleanType DescribeImage(Image*, FILE*, const MagickBooleanType);
+ MagickBooleanType FormatImageAttribute(Image*, const char*, const char*, ...);
+ MagickBooleanType FormatImageAttributeList(Image*, const char*, const char*, va_list);
+ MagickBooleanType FuzzyColorCompare(const Image*, const PixelPacket*, const PixelPacket*);
+ MagickBooleanType FuzzyOpacityCompare(const Image*, const PixelPacket*, const PixelPacket*);
+ MagickBooleanType LevelImageColors(Image*, const ChannelType, const MagickPixelPacket*, const MagickPixelPacket*, const MagickBooleanType);
+ MagickBooleanType MagickMonitor(const char*, const MagickOffsetType, const MagickSizeType, void*);
+ MagickBooleanType MapImage(Image*, const Image*, const MagickBooleanType);
+ MagickBooleanType MapImages(Image*, const Image*, const MagickBooleanType);
+ MagickBooleanType MatteFloodfillImage(Image*, const PixelPacket, const Quantum, const ssize_t, const ssize_t, const PaintMethod);
+ MagickBooleanType OpaqueImage(Image*, const PixelPacket, const PixelPacket);
+ MagickBooleanType PaintFloodfillImage(Image*, const ChannelType, const MagickPixelPacket*, const ssize_t, const ssize_t, const DrawInfo*, const PaintMethod);
+ MagickBooleanType PaintOpaqueImage(Image*, const MagickPixelPacket*, const MagickPixelPacket*);
+ MagickBooleanType PaintOpaqueImageChannel(Image*, const ChannelType, const MagickPixelPacket*, const MagickPixelPacket*);
+ MagickBooleanType PaintTransparentImage(Image*, const MagickPixelPacket*, const Quantum);
+ MagickBooleanType SetExceptionInfo(ExceptionInfo*, ExceptionType);
+ MagickBooleanType SetImageAttribute(Image*, const char*, const char*);
+ MagickBooleanType SyncCacheViewPixels(CacheView*);
+ MagickBooleanType SyncImagePixels(Image*);
+ MagickBooleanType TransparentImage(Image*, const PixelPacket, const Quantum);
+
+ MagickPixelPacket AcquireOneMagickPixel(const Image*, const ssize_t, const ssize_t, ExceptionInfo*);
+
+ MonitorHandler GetMonitorHandler();
+ MonitorHandler SetMonitorHandler(MonitorHandler);
+
+ MagickOffsetType SizeBlob(Image* image);
+
+ MagickPixelPacket InterpolatePixelColor(const Image*, CacheView*, const InterpolatePixelMethod, const double, const double, ExceptionInfo*);
+
+ MagickStatusType ParseSizeGeometry(const Image*, const char*, RectangleInfo*);
+
+ PixelPacket AcquireOnePixel(const Image*, const ssize_t, const ssize_t, ExceptionInfo*);
+ PixelPacket AcquireOneVirtualPixel(const Image*, const VirtualPixelMethod, const ssize_t, const ssize_t, ExceptionInfo*);
+ PixelPacket* GetCacheView(CacheView*, const ssize_t, const ssize_t, const size_t, const size_t);
+ PixelPacket* GetCacheViewPixels(CacheView*, const ssize_t, const ssize_t, const size_t, const size_t);
+ PixelPacket* GetImagePixels(Image*, const ssize_t, const ssize_t, const size_t, const size_t);
+ PixelPacket GetOnePixel(Image*, const ssize_t, const ssize_t);
+ PixelPacket* GetPixels(const Image*);
+ PixelPacket* SetCacheViewPixels(CacheView*, const ssize_t, const ssize_t, const size_t, const size_t);
+ PixelPacket* SetImagePixels(Image*, const ssize_t, const ssize_t, const size_t, const size_t);
+
+ size_t GetImageListSize(const Image*);
+ size_t PopImagePixels(Image*, const QuantumType, ubyte*);
+ size_t PushImagePixels(Image*, const QuantumType, const byte*);
+
+ uint ChannelImage(Image*, const ChannelType);
+ uint ChannelThresholdImage(Image*, const char*);
+ uint DispatchImage(const Image*, const ssize_t, const ssize_t, const size_t, const size_t, const char*, const StorageType, void*, ExceptionInfo*);
+ uint FuzzyColorMatch(const PixelPacket*, const PixelPacket*, const double);
+ uint GetNumberScenes(const Image*);
+ uint GetMagickGeometry(const char*, ssize_t*, ssize_t*, size_t*, size_t*);
+ uint IsSubimage(const char*, const uint);
+ uint PushImageList(Image**, const Image*, ExceptionInfo*);
+ uint QuantizationError(Image*);
+ uint RandomChannelThresholdImage(Image*, const char*, const char*, ExceptionInfo*);
+ uint SetImageList(Image**, const Image*, const ssize_t, ExceptionInfo*);
+ uint TransformColorspace(Image*, const ColorspaceType);
+ uint ThresholdImage(Image*, const double);
+ uint ThresholdImageChannel(Image*, const char*);
+ uint UnshiftImageList(Image**, const Image*, ExceptionInfo*);
+
+ void* AcquireMemory(const size_t);
+ void AllocateNextImage(const ImageInfo*, Image*);
+ void* CloneMemory(void*, const void*, const size_t);
+ void DestroyImageAttributes(Image*);
+ void DestroyImages(Image*);
+ void DestroyMagick();
+ void DestroyMagickRegistry();
+ void* GetConfigureBlob(const char*, char*, size_t*, ExceptionInfo*);
+ void* GetMagickRegistry(const ssize_t, RegistryType*, size_t*, ExceptionInfo*);
+ void IdentityAffine(AffineMatrix*);
+ void LiberateMemory(void**);
+ void LiberateSemaphoreInfo(SemaphoreInfo**);
+ void FormatString(char*, const char*, ...);
+ void FormatStringList(char*, const char*, va_list);
+ void HSLTransform(const double, const double, const double, Quantum*, Quantum*, Quantum*);
+ void InitializeMagick(const char*);
+ void MagickIncarnate(const char*);
+ void ReacquireMemory(void**, const size_t);
+ void ResetImageAttributeIterator(const Image*);
+ void SetCacheThreshold(const size_t);
+ void SetImage(Image*, const Quantum);
+ void Strip(char*);
+ void TemporaryFilename(char*);
+ void TransformHSL(const Quantum, const Quantum, const Quantum, double*, double*, double*);
+}