22#if defined(__cplusplus) || defined(c_plusplus)
26#if !defined(MAGICKWAND_CONFIG_H)
27# define MAGICKWAND_CONFIG_H
28# if !defined(vms) && !defined(macintosh)
29# include "magick/magick-config.h"
31# include "magick-config.h"
33#if defined(_magickcore_const) && !defined(const)
34# define const _magickcore_const
36#if defined(_magickcore_inline) && !defined(inline)
37# define inline _magickcore_inline
39#if !defined(magick_restrict)
40# if !defined(_magickcore_restrict)
41# define magick_restrict restrict
43# define magick_restrict _magickcore_restrict
46# if defined(__cplusplus) || defined(c_plusplus)
51#define MAGICKWAND_CHECK_VERSION(major,minor,micro) \
52 ((MAGICKWAND_MAJOR_VERSION > (major)) || \
53 ((MAGICKWAND_MAJOR_VERSION == (major)) && \
54 (MAGICKWAND_MINOR_VERSION > (minor))) || \
55 ((MAGICKWAND_MAJOR_VERSION == (major)) && \
56 (MAGICKWAND_MINOR_VERSION == (minor)) && \
57 (MAGICKWAND_MICRO_VERSION >= (micro))))
67#if defined(WIN32) || defined(WIN64)
68# define MAGICKWAND_WINDOWS_SUPPORT
70# define MAGICKWAND_POSIX_SUPPORT
77#include "magick/MagickCore.h"
127#if defined(__cplusplus) || defined(c_plusplus)
WandExport void * MagickRelinquishMemory(void *)
WandExport void MagickResetIterator(MagickWand *)
WandExport void MagickSetLastIterator(MagickWand *)
Definition: magick-wand.c:978
WandExport MagickWand * NewMagickWandFromImage(const Image *)
Definition: magick-wand.c:1114
WandExport void MagickSetFirstIterator(MagickWand *)
WandExport MagickBooleanType IsMagickWand(const MagickWand *)
WandExport MagickWand * NewMagickWand(void)
WandExport void MagickWandTerminus(void)
WandExport void MagickWandGenesis(void)
WandExport void ClearMagickWand(MagickWand *)
WandExport MagickWand * CloneMagickWand(const MagickWand *)
WandExport ssize_t MagickGetIteratorIndex(MagickWand *)
Definition: magick-wand.c:364
WandExport char * MagickGetException(const MagickWand *, ExceptionType *)
Definition: magick-wand.c:275
WandExport MagickBooleanType MagickClearException(MagickWand *)
WandExport MagickBooleanType IsMagickWandInstantiated(void)
WandExport ExceptionType MagickGetExceptionType(const MagickWand *)
Definition: magick-wand.c:332
WandExport MagickWand * DestroyMagickWand(MagickWand *)
WandExport MagickBooleanType MagickSetIteratorIndex(MagickWand *, const ssize_t)
Definition: magick-wand.c:924
#define WandExport
Definition: method-attribute.h:71
Definition: magick-wand-private.h:51