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*); }