Magick++ 7.1.1
Loading...
Searching...
No Matches
Magick++.h
1// This may look like C code, but it is really -*- C++ -*-
2//
3// Copyright Bob Friesenhahn, 1999, 2000
4//
5// Copyright @ 2013 ImageMagick Studio LLC, a non-profit organization
6// dedicated to making software imaging solutions freely available.
7//
8// Simplified includes for Magick++.
9// Inclusion of this header is sufficient to use all Magick++ APIs.
10//
11#ifndef MagickPlusPlus_Header
12#include <Magick++/Include.h>
13#include <Magick++/Functions.h>
14#include <Magick++/Image.h>
15#include <Magick++/Pixels.h>
16#include <Magick++/ResourceLimits.h>
17#include <Magick++/STL.h>
18
19// Don't leak our definition of the 'restrict' keyword. 'restrict' is a valid
20// identifier in C++, and leaking it could cause extraneous build failures.
21#ifdef restrict
22#undef restrict
23#endif
24#define MagickPlusPlus_Header
25#endif // MagickPlusPlus_Header