Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-18 10:01:24

0001 // This may look like C code, but it is really -*- C++ -*-
0002 //
0003 // Copyright Bob Friesenhahn, 1999, 2000
0004 //
0005 // Copyright @ 2013 ImageMagick Studio LLC, a non-profit organization
0006 // dedicated to making software imaging solutions freely available.
0007 //
0008 // Simplified includes for Magick++.
0009 // Inclusion of this header is sufficient to use all Magick++ APIs.
0010 //
0011 #ifndef MagickPlusPlus_Header
0012 #include <Magick++/Include.h>
0013 #include <Magick++/Functions.h>
0014 #include <Magick++/Image.h>
0015 #include <Magick++/Pixels.h>
0016 #include <Magick++/ResourceLimits.h>
0017 #include <Magick++/STL.h>
0018 
0019 // Don't leak our definition of the 'restrict' keyword. 'restrict' is a valid
0020 // identifier in C++, and leaking it could cause extraneous build failures.
0021 #ifdef restrict
0022 #undef restrict
0023 #endif
0024 #define MagickPlusPlus_Header
0025 #endif // MagickPlusPlus_Header