/* ImageMagick Application Programming Interface declarations. */ #ifndef _MAGICK_H #define _MAGICK_H #if defined(sun) #define __EXTENSIONS__ 1 #endif #if defined(__hpux) #define _HPUX_SOURCE 1 #endif #if defined(vms) #define _POSIX_C_SOURCE 1 #endif /* System include declarations. */ #if defined(__cplusplus) || defined(c_plusplus) #include #include #include #include #else #include #include #include #include #endif #if defined(_VISUALC_) #include #else #include #endif #include #include #include #include #include #include #if !defined(__OPENNT) #include #else #include #endif #if !defined(__MWERKS__) #include #include #else #include #include #include #include #include #endif /* ImageMagick API headers */ #include "api.h" #undef index #if defined(macintosh) #define HasJPEG #define HasLZW #define HasPNG #define HasTIFF #define HasTTF #define HasZLIB #endif #if defined(WIN32) #define HasJBIG #define HasJPEG #define HasLZW #define HasPNG #define HasTIFF #define HasTTF #define HasZLIB #endif #if defined(VMS) #define HasJPEG #define HasLZW #define HasPNG #define HasTIFF #define HasTTF #define HasZLIB #endif #endif