Go to the documentation of this file.
19 #ifndef _MAGICK_WAND_H
20 #define _MAGICK_WAND_H
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(_magickcore_restrict) && !defined(restrict)
40 # define restrict _magickcore_restrict
42 # if defined(__cplusplus) || defined(c_plusplus)
47 #define MAGICKWAND_CHECK_VERSION(major,minor,micro) \
48 ((MAGICKWAND_MAJOR_VERSION > (major)) || \
49 ((MAGICKWAND_MAJOR_VERSION == (major)) && \
50 (MAGICKWAND_MINOR_VERSION > (minor))) || \
51 ((MAGICKWAND_MAJOR_VERSION == (major)) && \
52 (MAGICKWAND_MINOR_VERSION == (minor)) && \
53 (MAGICKWAND_MICRO_VERSION >= (micro))))
58 #include <sys/types.h>
60 #if defined(WIN32) || defined(WIN64)
61 # define MAGICKWAND_WINDOWS_SUPPORT
63 # define MAGICKWAND_POSIX_SUPPORT
70 #include "magick/MagickCore.h"
119 #if defined(__cplusplus) || defined(c_plusplus)